Estoy tratando de contar el número de publicaciones totales de un tipo de publicación personalizada "trabajos". Mi consulta solo devuelve "0" cuando sé que hay publicaciones. No creo que esté verificando que el tipo de publicación tenga publicaciones, pero no tengo idea de por qué ... ¿alguna 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 } ?>