在插件中模拟搜索查询的最佳方式是什么

时间:2013-11-12 作者:Sheixt

我正在构建Wordpress插件。我希望模仿WP的默认搜索功能,但采用“实时搜索”的形式。

我有JS设置来获取查询字符串(即/?s=search-term) &;我通过AJAX将其传递给我的函数。但现在我必须处理查询以获得帖子列表&;第页。但我已经读到,仅仅使用query_postWP documentation.

所以我的问题是,what is the correct approach to yield the same search results as if the default search form was submitted?

请有人能提供一个代码片段或一个链接到一篇详细的文章,澄清这一点为我。

感谢(&A);请原谅我的诞生!

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

将“s”参数传递给新WP_Query 对象

$mys = new WP_Query(
  array(
    \'s\' => \'whatever\',
  )
);
这应该与默认搜索重复。

结束

相关推荐

Private Posts/Pages & Search

我有一个网站,那里有一个私人页面和一个私人帖子。当以管理员身份登录时,我可以查看这两个,它们甚至会出现在搜索中。然而,当以编辑身份登录时,我仍然可以看到这些帖子,但它们不会出现在搜索中。我觉得这有点奇怪,我想知道是否有人经历过这种情况,或者知道如何在以编辑身份登录时在搜索中显示私人页面和帖子?