Como mostrar os artigos mais comentados do blog

Os artigos mais populares de um blog podem ser classificados de duas maneiras. A primeira é pela quantidade de acessos que eles possuem. A segunda pela quantidade de comentários. Eu prefiro classificar meus artigos pela quantidade de comentários, pois acessos podem não refletir a realidade sobre o artigo, mas o comentário sim, pois o leitor parou, pensou e comentou.

Se você também pensa assim segue um código para os artigos mais comentados do blog. Lembrando que esse código é para blogs criados através da plataforma wordrpess.org. Você pode inserir esse código em qualquer arquivo de seu template. Eu inseri na sidebar, veja ao lado como ficou.


<h2>10 artigos mais comentados</h2>
<ul>
<?php $result = $wpdb->get_results("SELECT comment_count,ID,post_title FROM $wpdb->posts ORDER BY comment_count DESC LIMIT 0 , 10");
foreach ($result as $post) {
setup_postdata($post);
$postid = $post->ID;
$title = $post->post_title;
$commentcount = $post->comment_count;
if ($commentcount != 0) { ?>
<li><a href"<?php echo get_permalink($postid); ?>" title="<?php echo $title ?>">
<?php echo $title ?></a> (<?php echo $commentcount ?>)</li>
<?php } } ?>
</ul>

O que achou do código? Deixe sua impressão nos comentários.

Como mostrar os artigos mais comentados do blog
Rate this post

26 thoughts on “Como mostrar os artigos mais comentados do blog”

Deixe uma resposta

This site uses Akismet to reduce spam. Learn how your comment data is processed.