搜索META_KEY返回0条帖子

时间:2015-05-02 作者:Dominik Schmidt

我目前在一个客户项目中,我被meta_key 在中搜索WP_Query. 我正在使用成功查询主页的其他部分WP_Query 上课,但当我通过的时候array( \'meta_key\' => \'views\' ) 进入WP_Query 初始化器它不工作并且没有返回帖子(如果这是问题的话,我正在为视图计数器使用WP PostViews插件)。

如果有人能帮我修理一下就好了。Thanks!

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

为了缩小可能的原因,我强烈建议在开发服务器上使用调试插件,如Query Monitor, 因此,您可以看到查询生成的SQL。或者检查request 您的财产$wp_query 对象

如果你最近才安装了这个插件,那么总是有可能没有任何带有该帖子元的帖子。查看WP PostViews的源代码并亲自测试,我发现它只添加或更新了view 发布或访问帖子/页面时发布元数据。因此,在插件安装之前创建的、此后未被查看过的任何帖子/页面都将没有帖子元数据。如果你一直都在开发服务器的管理端,那么就有可能没有任何带有views 发布元数据。如果您检查wp_postmeta 您可以自己检查WP安装的列。

结束

相关推荐

wp-query problem with author

我运行查询:SELECT post_author FROM `wp_posts` 看到很多帖子都有作者值1。然后执行搜索。php如下所示:$args = array( \'author\' => 1, ); $the_query = new WP_Query( $args ); 没有结果!怎么了?