Você está procurando uma maneira de listar os 5 principais autores em ordem pelo número de posts? Embora provavelmente exista um plugin para isso, criamos um trecho de código rápido que você pode usar para listar os 5 principais autores por número de posts no WordPress.
Instruções:
Tudo o que você precisa fazer é adicionar este código ao arquivo index.php do seu tema:
<?php foreach ( get_users('order=DESC&orderby=post_count&number=5') as $user ) : ?>
<?php echo $user->display_name; ?> (<?php echo $user->post_count; ?> Posts)
<?php endforeach; ?>
Observação: Se esta é a primeira vez que você adiciona trechos de código no WordPress, consulte nosso guia sobre como copiar / colar trechos de código corretamente no WordPress, para não quebrar acidentalmente seu site.
Se você gostou deste trecho de código, considere conferir nossos outros artigos no site, como: 27 melhores temas WordPress para blogs de viagem e como criar um formulário de envio de postagens de convidados no WordPress.
Funciona, mas $user->post_count não retorna nada… em vez de $user->post_count, você deve usar echo count_user_posts( $user->ID ) para exibir a contagem de posts do autor.
ótimo .. mas não funcionou ..