Puedes utilizar el siguiente código para mostrar el total de entradas en una categoría y todas sus subcategorías. Añade este código en tu fichero functions.php en tu tema de WordPress.
function wp_get_postcount($id) { //devuelve el número de entradas en una categoría y subcategorías. $count = 0; $taxonomy = 'category'; $args = array( 'child_of' => $id, ); $tax_terms = get_terms($taxonomy,$args); foreach ($tax_terms as $tax_term) { $count +=$tax_term->count; } return $count; }
Y para mostrar el número de entradas en una categoría tienes que usar una llamada PHP similar a la indicada a continuación en tus plantillas de WordPress.
<?php echo wp_get_postcount(5); // Mostrará el número de entradas de la categoría con id 5. ?>
Este fragmento de código es muy útil para mostrar el total de entradas en una categoría y sus subcategoría. Cambia el número 5 en el id de categoría para ver el total de entradas de otra categoría.
fuente: snilesh