WordPress主题开发(调用未定义的函数WP_Query())

【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 );

    推荐阅读