Search posts by Tag

时间:2013-02-13 作者:Kyle

我希望我的搜索表单只显示按标记组织的结果。

我知道你可以添加&tag=TAGNAME 但如何将其集成到表单中,以便我的网站只搜索包含与搜索框中输入的内容相同的标记的帖子?

我在页面上有两个搜索,因此理想情况下,我希望能够通过HTML将其添加到表单中,而不是其他任何地方,但任何答案都可以:)

谢谢

1 个回复
SO网友:bueltge

您可以在结果内部挂钩,以便更改查询和搜索标记。结果是一个循环,其中包含指向此标记的所有帖子。

您可以在模板内部重新实现此功能,有用于搜索的输出或编写一个小插件,即钩住查询内部并更改查询,如果它是您的搜索;可能使用url参数。对于插件,使用挂钩pre_get_posts.

请参见:

结束

相关推荐

Search outside of the "loop"

我正在创建一个只使用Wordpress后端的博客。我找到了获取最新帖子(wp\\u get\\u recent\\u posts)和我所需的所有数据的函数。我通过包含wp负载来实现这一点,这样我就可以访问wp的功能。然而,我找不到任何允许我在Wordpress的主题循环之外进行搜索的内容,因为我对其余的数据进行了搜索。我希望有一个搜索功能,我可以通过它传递一个搜索查询,可以是标题、正文内容或标签名。如果我在文档中遗漏了一些显而易见的东西,那么在WP的“循环”之外,似乎还有一个功能可以满足我需要的所有其他东