Como exibir posts mais comentados no WordPress sem usar plugins

166 2

Provavelmente muitos de nós já fizemos muitas pesquisas por ai, atrás de um plugin que pudesse apresentar os posts mais populares do nosso blog, no que se refere aos comentários. O que provavelmente não sabiamos é que o WordPress agora oferece uma forma muito simples de fazer esta tarefa, sem ter que instalar nenhum plugin. Depois vão dizer que WordPress não é o melhor gestor de conteúdos que existe por aqui!

Para apresentar a lista de posts mais comentados no seu blog, basta inserir um código similar ao que está apresentado aqui neste post, em algum lugar do seu blog WordPress. Ao introduzir o argumento order_by=comment_count, você fará o WordPress ordenar a lista de posts retornados pelo wp_2_Query segundo o número de comentários. Simples, veja só:

<ul>
    <?php $popular = new wp_2_Query('orderby=comment_count&posts_per_page=5'); ?>
    <?php while ($popular->have_posts()) : $popular->the_post(); ?>
         <li>
             <a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title_attribute(); ?>">
                 <?php the_title(); ?> (<?php comments_number('0','1','%'); ?>)
             </a>
          </li>
     <?php endwhile; ?>
</ul>

Agora, você pode usar outros conhecimentos do WordPress que você possui para customizar o bloco, como por exemplo, apresentar uma imagem armazenada em algum campo personalizado do post, etc.

Espero que a dica tenha sido útil. Por favor, use a secção de comentários caso tenha algo a dizer!

(Visited 22 times, 1 visits today)

Elisio Leonardo

Elisio Leonardo is an experienced Web Developer, Solutions Architect, Digital Marketing Expert, and content producer with a passion for technology, artificial intelligence, web development, and entertainment. With nearly 15 years of writing engaging content on technology and entertainment, particularly Comic Book Movies, Elisio has become a trusted source of information in the digital landscape.