Avançar para conteúdo

Tudo para WordPress

Plugins, Temas, dicas de WordPress e muito mais para você que busca informação sobre este excelente CMS!

  • Twitter
  • Facebook
  • Google+
  • RSS
Entenda com funciona Assine nosso RSS

Inverta a ordem dos comentários em seu WordPress

Publicado em 06/03/2009 às 01h51 por Guga Alves

Por padrão o WordPress exibe os comentários na ordem cronológica (mais antigos para os mais novos). Especialmente para blogs com um grande número de comentários, pode ser interessante inverter esta ordem para mostrar os comentários mais novos primeiro.

É claro que temos plugins que fazem isso, mas com uma simples edição em seu arquivo comments.php você não precisará de plugin nenhum. Com a função PHP array_reverse, nós simplesmente invertemos a ordem do vetor com comentários gerado e lido pelo WordPress.

Primeiro, localize este trecho de código no arquivo comments.php:

<?php foreach ($comments as $comment) : ?>

Localizou? Então insira uma linha antes do trecho destacado acima, e adicione o seguinte código antes:

<?php $comments = array_reverse($comments); ?>

Seu código ficará assim:

<?php $comments = array_reverse($comments); ?>

<?php foreach ($comments as $comment) : ?>

Simples não ? Para testar se esta alteração realmente dá certo, basta deixar seu comentário aqui dizendo o que achou da matéria, pois este blog está configurado para fazer a inversão dos posts justamente com o código descrito na dica acima :)

9 pessoas comentaram o artigo

  • Jonas comentou em 1 de outubro de 2009.

    Perfeito… com wp_list_comments é facil tb, pois assume a ordem configurada no admin do WP…

    Mas tava precisando exatamente disso ai q vc colocou.. legal…

    Responder esse usuário
  • Dylls comentou em 3 de Fevereiro de 2010.

    Obrigado mano, era o que estava procurando… simples e prático, direto ao assunto. hehehe… Valeu

    Responder esse usuário
  • Emanoel comentou em 23 de Fevereiro de 2011.

    Muito bom mesmo acabei de resolver um probeminha… vlw continuem assim

    Responder esse usuário
  • Rodolfo comentou em 4 de Abril de 2011.

    Muito Obrigado! tava querendo usar isso a um tempinho ja!

    Responder esse usuário
  • Bryan comentou em 18 de Maio de 2012.

    muito bom, agora posso finalmente apresentar meu projeto para o cliente….vlw cara

    Responder esse usuário
  • Elza comentou em 6 de outubro de 2014.

    Obrigado. Faz dias que estava procurando um código que funcionasse

    Responder esse usuário

Participe e deixe o seu comentário!

Procurando Temas?

Acesse o arquivo de Temas WordPress