답변:
post_count는 전역에 저장되어 있다고 생각하므로 사용자 정의 루프 전에 루프 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;?>
WP_Query를 사용하는 대체 솔루션은 다음과 같습니다.
<?php
$args = array(
'post_type' => 'post'
);
$the_query = new WP_Query( $args );
$totalpost = $the_query->found_posts;
?>
WP_Query
통해global $wp_query