Para mostrar a quantidade de posts arquivados em uma categoria pelas Template Tags, é necessário você usar a função wp_list_categories com o parâmetro show_count=1. Com ela é possível exibir ao lado do nome da categoria o número de posts arquivos.



Mas dependendo do que for, não queremos exibir o nome da categoria (muito menos o nome de todas categorias). Mas não tem nenhuma Template Tag que vai nos ajudar, então como fazer? O jeito é fazer a busca no Banco de Dados, com o código abaixo:

echo $wpdb->get_var("SELECT count FROM wp_term_taxonomy WHERE term_taxonomy_id = '1' ");


Altere o 1 pelo id da categoria ou da tag que deseja mostrar a quantidade de posts. É possível colocar o número de qualquer uma, pois ambas estão na mesma tabela.



Como exemplo de utilização, deixo nossa página de perguntas. No final coloquei "JÁ RESPONDEMOS X PERGUNTAS". A ideia de fazer este post, foi por eu precisar exibir a quantidade nesta página.

Fonte: Portal WordPress