Mostrar quantidade de posts criados no WordPress

Postado por: Pedro Rogério em

Se 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.

Posts Relacionados

Confira também outros artigos interessantes postados aqui no blog.

Sobre Pedro Rogério

Pedro Rogério é desenvolvedor web por paixão, não saberia fazer melhor outra coisa. Além de escrever para o CSS no Lanche também escreve para o Pinceladas da Web, blog com assuntos gerais sobre desenvolvimento web.

Central Server

7 Responses to “Mostrar quantidade de posts criados no WordPress”

  1. lfspaulo disse:

    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!)

  2. 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.

  3. Andre Azevedo disse:

    E para exibir somente os numeros de posts de cada autor?

    abçs

  4. C.Y.B.O.R.G disse:

    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á…

  5. Valdenir disse:

    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.

  6. 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.

Leave a Reply