获取不在搜索结果页面上的搜索词?

时间:2011-05-23 作者:Maor Barazany

我想获取搜索到的最后一个词,但不在搜索中。php页面。为此,我知道,我可以get_search_query() 函数,但如果用户单击一篇文章(例如),那么他现在位于单个项目中,该函数将检索一个空字符串。我想保留那个搜索短语并在其他页面上获取它。

有什么想法吗?

谢谢

4 个回复
最合适的回答,由SO网友:mfields 整理而成

Best solution would be to store the search phrase on the client-side via local storage or, where not available, in a cookie.

SO网友:maryisdead

If you don\'t want to go the client-side way you might use the WordPress Transients API or just regular PHP sessions as suggested here: http://old.nabble.com/The-WordPress-way-to-store-temporary-per-user-data-(sessions)--td29723244.html

SO网友:maryisdead

如果不想走客户端的路,可以使用WordPress Transients API 或者只需按此处建议的常规PHP会话:http://old.nabble.com/The-WordPress-way-to-store-temporary-per-user-data-(sessions)--td29723244.html

结束