Próbuję policzyć całkowitą liczbę postów niestandardowego typu „zadania”. Moje zapytanie zwraca tylko „0”, gdy wiem, że są posty. Nie sądzę, że sprawdza, czy typ posta zawiera posty, ale nie mam pojęcia, dlaczego ... jakieś pomysły?
<?php $jobs = new WP_Query(array( 'post_type' => 'jobs' ));?>
<?php if ($jobs->have_posts()) {
$count_posts = wp_count_posts()->publish;
if ( $count_posts == "1" ) {
echo "<h2>There is currently one vacancy...</h2>"; }
else { echo "<h2>There are currently $count_posts vacancies...</h2>"; }
} else { ?>
<h2>There are currently no vacancies.</h2>
<?php } ?>