Jawaban:
Jawaban yang diterima di sini salah dan juga dikonfirmasi dalam situasi saya. Silakan, bandingkan dari halaman referensi:
$ post_count Jumlah posting yang ditampilkan.
$ found_posts Jumlah total posting yang ditemukan cocok dengan parameter kueri saat ini
Dengan cara ini, $ post_count akan menampilkan, misalnya, jumlah posting per halaman jika ada lebih dari satu halaman hasil. Hanya jika jumlah total kurang dari jumlah hasil per halaman maka akan cocok dengan jumlah total.
Metode yang benar untuk mendapatkan jumlah hasil total adalah:
$obj_name->found_posts
.
Untuk mendapatkan jumlah total posting, WP_Query kembali menggunakan "found_posts"
Berikut ini contohnya -
<?php
$args = array(
'post_type' => 'post'
);
$the_query = new WP_Query( $args );
$totalpost = $the_query->found_posts;
?>
Gunakan nama jenis pos khusus untuk menggantikan 'posting', Anda juga dapat meneruskan id kategori ('cat' => 4,)