我相信post\\u计数存储在全局中,因此在自定义循环之前,应该将其设置为0
, 既然您可以在循环之外使用它,但这取决于您如何构造多个查询,也许您可以将它们添加到您的帖子中?
我在循环中使用的另一种方法是使用current_post + 1
, 例如
<?php $my_query = new WP_Query();?>
<?php if ($my_query->have_posts()) :while ($my_query->have_posts()) : $my_query->the_post();
$count_posts = $my_query->current_post + 1; //counts posts in loop
endwhile;?>