답변:
여기에 허용 된 답변이 잘못되었으며 내 상황에서도 확인되었습니다. 참조 된 페이지와 비교하십시오 :
$ post_count 표시되는 게시물 수.
$ found_posts 현재 검색어 매개 변수와 일치하는 발견 된 총 게시물 수
이런 식으로 $ post_count는 예를 들어 결과 페이지가 둘 이상인 경우 페이지 당 게시물 수를 표시합니다. 총 수가 페이지 당 결과 수보다 적은 경우에만 총량과 일치합니다.
총 결과 수를 얻는 올바른 방법은 다음과 같습니다.
$obj_name->found_posts
.
WP_Query가 리턴하는 총 게시물 수를 얻으려면 "found_posts"를 사용하십시오.
여기 예가 있습니다-
<?php
$args = array(
'post_type' => 'post'
);
$the_query = new WP_Query( $args );
$totalpost = $the_query->found_posts;
?>
'게시물'대신 맞춤 게시물 유형 이름을 사용하고 카테고리 ID도 전달할 수 있습니다 ( 'cat'=> 4)