Paginação em comentários

Esta é uma funcionalidade do WordPress um tanto esquecida: a paginação de comentários. Veja como é fácil usar.
Os temas que são submetidos ao repositório WordPress devem suportar a opção de paginação de comentários, ou seja, uma opção para evitar que postagens com muitos comentários se estendam demais.
Você pode experimentar isso no seu site se há alguma postagem com dezenas de comentários. Veja como fazer no painel do WordPress.
Vá em Configurações > Discussão no modo administrador e marque as opções:

  • Ativar X níveis de comentários agrupados por conversação (aninhados)
  • Dividir comentários em X páginas com comentários de nível mais alto por página e a página X exibida por padrão

Estas opções então faz com que se exiba 10 comentários-topo por página, e a última página é mostrada por padrão, ao entrar na página da postagem.

A segunda opção define se quer mostrar os comentários mais recentes/mais antigos no topo da página.

O termo comentários-topo ou comentário inicial se refere aos comentários que iniciaram outros comentários em resposta, essa é também uma funcionalidade excepcional na maioria dos temas e permite que os visitantes respondam a comentários de outros gerando uma árvores de comentários, como acontece aqui no site.

Sem suporte a paginação

É comum os temas não criarem a estrutura toda para paginar comentários, se o seu tema não possui tal funcionalidade, você pode tentar adicionar o código de páginação no arquivo comments.php:

<?php previous_comments_link();?>
<?php next_comments_link();?>

Você deve adicionar este código logo depois de se há alguma tag de cabeçalho como

ou

adicione logo em seguida.

Paginação em comentários é um artigo sobre Como dividir comentários em páginas WordPress http://dianakcury.com/wordpress-pt/paginacao-em-comentarios#commentsDiana K. Cury http://dianakcury.com/wordpress/wp-content/themes/di3554/img/card.png

Uma ideia sobre “Paginação em comentários

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *