Mostrar quantidade de posts criados no WordPress
Postado por: Pedro Rogério emSe você possui um site onde existem vários autores, há um certo momento que é interessante mostrar ao usuário a quantidade de posts de cada autor já criou, podendo ser em uma página personalizada do autor, na sidebar de seu blog, ou até mesmo para mostrar o número de posts se você é o único autor de um blog.
>
No WordPress, isso é muito simples, utilizamos o seguinte código:
<?php the_author_posts(); ?>
Exemplo de uso:
Escrito por <?php the_author(); ?>, que já publicou <?php the_author_posts(); ?> posts nesse blog.
A saída desse código seria semelhante a essa: Escrito por Pedro Rogério, que já publicou 12 posts nesse blog.













E como se faz para mostrar uma lista de todos os autores e respoectivos numeros de posts? Do tipo:
Autor 1 (10)
Autor 2 (3)
Autor 3 (18)
Autor 4 (4(
cumps,
lfspaulo (Há cenas lixadas!)
Essa função aqui pode lhe ajudar:
< ?php query_posts('author=1&showposts=1'); ?>
Onde, por exemplo author=1, você deve colocar o ID do autor, 1 é o admin, e showposts=1 é referente a true.
E para exibir somente os numeros de posts de cada autor?
abçs
Adorei esse post.
Sempre que possivel post mais, tenho mexido com wordpress e queria aprender a desenvolver temas para ele.
Tem algum site, livro que aborde esse assunto?
Obrigado, desde já…
Boa noite, tudo bem?
Estou há um bom tempo procurando um plugin que coloque um link no autor e, ao clicar, filtra apenas os posts desse autor, exatamente como está no seu blog. Tem como vc me dizer qual plugin utilizou e como configurou?
Muitissimo obrigado meu camarada.
Valdenir,
Utilize a seguinte função para isso:
<?php the_author_posts_link() ?>
Pedro,
Era exatamente esta função que eu estava procurando esses dias! Valeu mesmo.
Pelo que eu andei pesquisando, no wordpress não há uma função pra pegar a quantidade de comentários de um usuário registrado. Você conhece algum jeito?
Valeu.