【WordPress主题开发(调用未定义的函数WP_Query())】我正在开发自己的Wordpress主题, 并且在尝试获取自定义帖子(“
事件”
)时, 在我的functions.php文件中存在此问题”
对未定义函数WP_Query()的调用”
。
我已经尝试添加include(‘
wp-load.php’
), 但没有进行任何更改。
有人有同样的问题吗?已经进行了一些研究, 但没有找到解决我问题的任何方法。
这是我的简单代码:
$argsEvents = array('post_type'=>
'event', 'posts_per_page' =>
'-1');
$result = WP_Query( $argsEvents );
if ( $result->
have_posts() ) {echo '<
ul>
';
while ( $result->
have_posts() ) {$result->
the_post();
echo '<
li>
' . get_the_title() . '<
/li>
';
}
echo '<
/ul>
';
wp_reset_postdata();
} else echo "No data";
非常感谢你的帮助!
吉莲
#1在调用WP_Query之前, 你应该使用new。
更改:
$result = WP_Query( $argsEvents );
至:
$result = new WP_Query( $argsEvents );
推荐阅读
- vue3 中 vue.config.js修改端口 添加代理配置#yyds干货盘点#
- WordPress单帖子类型模板不显示帖子
- WordPress-在子类别存档URL中显示父类别和子类别名称
- 带有$wp_rewrite的WordPress set_permalink_structure(‘/%postname%/’)
- WordPress搜索不起作用
- WordPress检索定制器设置
- WordPress Rest API路由在本地主机显示404错误
- WordPress qTranslate x-如何仅显示标志
- wordpress分页返回第2页的空白页(从头开始构建主题)