Sto cercando di contare il numero di post totali di un tipo di post personalizzato "lavori". La mia query restituisce "0" quando so che ci sono post. Non credo stia verificando che il tipo di post abbia post, ma non ho idea del perché ... qualche idea?
<?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 } ?>