有人能告诉我为什么这样不行吗?假设这里有两件事-1。WP Query处理多个页面请求,2。不需要重置,因为我正在创建新的WP查询。结果是,我只看到最后一页(389)。在同一页面上的代码上方,还有另一个只获取一个页面的WP查询。这可能是原因吗,还是我请求页面的方式?我尝试应用所有重置处理程序,但没有效果。
代码-
<?php $promo = new WP_Query( array( \'post_type\' => \'page\', \'post__in\' => array(62,18,389) ) ); while ($promo->have_posts()) : $promo->the_post(); ?>
<?php the_permalink() ?>
<?php the_post_thumbnail() ?>
<?php the_title() ?>
<?php the_excerpt() ?>
<?php endwhile; ?>