如何让标签出现在搜索结果中?

时间:2012-01-27 作者:Steven Baltay

我在寻找一种使标签成为可搜索对象的方法。澄清一下,我并不是想让搜索引擎通过查看标签来搜索帖子,但我希望标签像帖子一样出现在结果中。任何帮助都将非常感激

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

您必须通过过滤器对生成的SQL查询进行一些修改:posts_search, posts_join, posts_where.

或者你可以直接使用插件Search Everything.

SO网友:Matthew Boynes

“开箱即用”是没有办法做到这一点的。但是,您可以设置搜索页面,以便在搜索帖子之前(或之后)搜索标记、类别和其他分类法。只需稍加努力,您也可以将它们穿插其中,但分页将很困难——您最好的选择是拥有多个搜索结果区域、“匹配标签”、“匹配类别”、“匹配帖子”等。请参阅get_terms 搜索分类法所需的所有信息!

干杯~

结束

相关推荐

AJAX search posts and pages

我正在尝试制作一个插件,在这里我需要创建一个AJAX搜索。Im使用中描述的方法http://www.garyc40.com/2010/03/5-tips-for-using-ajax-in-wordpress/ 执行ajax调用。到目前为止一切都很好。问题是不确定如何在我的ajax函数中检索搜索结果。第一次尝试使用WP\\U查询,如下所示:$query= new WP_Query( array( \'post_type\'=> \'any\',\'post_status\' => \'publ