Search outside of the "loop"

时间:2012-12-03 作者:Titan

我正在创建一个只使用Wordpress后端的博客。我找到了获取最新帖子(wp\\u get\\u recent\\u posts)和我所需的所有数据的函数。我通过包含wp负载来实现这一点,这样我就可以访问wp的功能。

然而,我找不到任何允许我在Wordpress的主题循环之外进行搜索的内容,因为我对其余的数据进行了搜索。

我希望有一个搜索功能,我可以通过它传递一个搜索查询,可以是标题、正文内容或标签名。

如果我在文档中遗漏了一些显而易见的东西,那么在WP的“循环”之外,似乎还有一个功能可以满足我需要的所有其他东西。

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

您可以使用get_posts() 使用搜索参数:

$results = get_posts( array( \'s\' => \'search term\' ) );

结束

相关推荐

Search within table?

我有一个很好的插件,名为Select WP Table Reloaded,它工作得很好,只是内容没有以有用的方式显示出来。嵌入表的页面会显示在搜索中,但不会显示特定的术语<有什么办法可以补救吗这是表格嵌入的页面:http://henschelhausbooks.com/authorsbooks/如果你要搜索一位作者,比如“Baake”,那么只有带有简短简介的页面才会显示出来。