使用wordpress搜索时
标准搜索页标题为
搜索结果:mykeyword
我希望搜索结果页面在特定类别内的搜索行为有所不同:
.../wordpress/?s=mykeyword&cat=42
以下类别的搜索结果:mykeyword myresolvedcategory42
任何建议如何实现?
我在search.php内部进行了查看。我需要一个与get_search_category()类似的get_search_query()
答案 0 :(得分:1)
如果我假设您正在专门搜索类别,例如您暗中允许用户选择要搜索的类别,您可以通过多种方式获得类别。
最好的方法是使用以下内容,并从URL传递CAT参数:
https://developer.wordpress.org/reference/functions/get_the_category_by_id/
这将返回具有给定ID的类别名称,以便您可以将其添加到标题字符串中。