未定义的WP_QUERY::HAS_POST()?

时间:2013-09-15 作者:TheWebs

这一定是错的。

我在测试一些东西,所以我做了:

$queried_post = new WP_Query(array(\'posts_per_page\' => 5, \'offset\'=> 1, \'category\' => 1));
var_dump($queried_post->has_posts()); exit;
我得到一个错误:

 Fatal error: Call to undefined method WP_Query::has_posts() 
我正在一个主题内的课堂上处理这个问题。。。。

var_dump($queried_posts); 显示5-6个帖子。即使他们没有帖子,我也会弄错。我应该。。。。符合事实的

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

事实并非如此has_posts, 是的have_posts. 您刚刚把方法名称弄错了。仅此而已。

http://codex.wordpress.org/Class_Reference/WP_Query#Methods

结束

相关推荐

对与jQuery 1.10.2不兼容的插件使用jQuery迁移

我正在尝试使用一个jquery插件,该插件与Wordpress 3.6中的jquery 1.10.2不兼容,并且能够通过使用jquery migrate来修复它,而jquery migrate显然也随3.6一起提供。我想我也许可以把它作为一种依赖关系包括在内,如下所示:add_action(\'wp_enqueue_scripts\', \'tf_load_custom_scripts\'); function tf_load_custom_scripts() {