我正在搞乱使用wordpress循环的插件 . 我已经在这方面工作了很长一段时间,似乎无法在这里找到解决方案 .

基本上,我的插件文件夹中有以下功能:

function fnp_getslideshow($settings) {
$query = new WP_Query( "posts_per_page=5");
while ( $my_query->have_posts() ) : $my_query->the_post();
# Code here
endwhile;
}

add_action( 'loop_start', 'fnp_getslideshow', 10, 1 );

出于某种原因,我收到以下错误:“致命错误:在C:\ xampp \ htdocs \ slb \ wp-content \ plugins \ feature-post-slideshow中的非对象上调用成员函数have_posts()第80行的\ fnp_functions.php“ . 关于是什么导致这个的任何想法?