Como personalizar os comentários do seu blog WordPress

Permitir ao visitante do seu blog iniciar ou participar de uma discussão sobre o assunto tratado em cada post e página é uma excelente maneira de interagir com seu público obtendo o feedback para continuação, desenvolvimento e aprimoração do trabalho que está sendo realizado. O WordPress oferece um poderoso sistema para manipulação de comentários enviados através de sua estrutura e uma série de recursos que possibilitam personalizar a exibição dos mesmos.
Inicialmente é preciso habilitar o envio de comentários e disponibilizar o formulário responsável por sua captação aos visitantes.

EXIBINDO COMENTÁRIOS

Acessando a página ‘Configurações’ > ‘Discussão’ do painel administrativo, estão disponíveis as opções de discussão que serão responsáveis por formatar a entrada e saída dos comentários em seu blog. Na guia ‘Configurações padrões de posts’ marque a opção que permite o envio de comentários aos novos posts. Essa opção pode ser alterada individualmente para cada post ou página na tela de edição dos mesmos, tornando ativa ou não a participação do público para aquele tópico.
Caso esteja utilizando um tema próprio, pode ser que tanto formulário como exibição de comentários não esteja de acordo com o padrão estabelecido pelo WordPress ou então, em uma hipótese preocupante, que o tema não ofereça suporte ao recurso. Nesses casos é possível incluir o suporte ao formulário de inclusão e a exibição dos comentários através da função:
1
<?php comments_template(); ?>
Por padrão a função irá inserir as instruções do arquivo comments.php, se esse não existir o sistema irá gerar automaticamente o formulário e listagem dos comentários obtidos.

FORMATAÇÃO DOS RESULTADOS A SEREM EXIBIDOS

Além de permitir o envio de comentários referente ao conteúdo em questão, o WordPress oferece suporte ao envio de respostas aos comentários já publicados com novos comentários. Para habilitar essa opção vá até a página de configuração de opções e marque a opção ‘Ativar [] níveis de comentários agrupados por conversação (aninhados)’, informando no respectivo campo de seleção a quantidade de respostas que cada comentário poderá receber.
Caso tenha optado em trabalhar dessa maneira com os comentários resposta, certifique-se de formatar a exibição dos resultados corretamente, com as respostas diretamente abaixo do comentário relacionado e preferencialmente com um recuo maior; simbolizando assim seu grau de hierarquia. Verifique essa formatação nos comentários aqui da Escola WordPress.

Resposta dinâmica

Aprimore o recurso de enviar resposta ao comentário formatando em tempo real o posicionamento e demais definições de estilo para o formulário de envio dos comentários. Primeiro, certifique-se de que esteja utilizando jQuery em seu tema:
1
<?php wp_enqueue_script( 'jquery' ); ?>
O local para a chamada dessa função é no arquivo de cabeçalho ou de rodapé, variando com a técnica que você adotou para inserção seus scripts. Logo em seguida, através do mesmo arquivo, insira nas páginas que receberão o formulário de contato o script responsável por realizar essa formatação dinâmica; informando as seguintes instruções:
1
2
3
4
<?php
if ( get_option( 'thread_comments' ) ) {
     wp_enqueue_script( 'comment-reply' );
} ?>

PAGINAÇÃO DOS RESULTADOS

O WordPress permite realizar facilmente a paginação dos comentários tal como permite a de posts e páginas. Nas opções de discussão marque a opção ‘Dividir comentários em páginas com [] comentários de nível mais alto por página’ informando no respectivo campo a quantidade desejada de comentários a serem exibidos por página. Note que são comentários de nível mais alto, ou seja, independente de seu nível de profundidade as respostas não são contabilizadas para essa formatação.
Na mesma opção é possível definir a ordem cronológica da exibição dos resultados e quais serão apresentados em primeiro ou nas últimas posições.

Inserindo a paginação

Da mesma forma que a utilização de códigos não fornecidos pelo WordPress para trabalhar com os comentários pode limitar a utilização dos recursos oferecidos para tal conteúdo, é possível que mesmo com a escolha da paginação os comentários não sejam divididos em páginas ou que os links de navegação não sejam exibidos.
Para tanto a limitação da quantidade de comentários e exibição correta dos itens de cada página podem ser solucionados através de:
1
2
3
4
5
6
7
<?php
$args = array(
     'page' = 1,
     'per_page' = ''
);
wp_list_comments( $args );
?>
Onde serão informados a página atual e a quantidade de comentários por página respectivamente como parâmetros da função responsável pela listagem dos resultados. No caso dos links de navegação entre as páginas de comentários, você poderá incluí-los manualmente da seguinte forma:
1
2
3
4
5
6
<?php
// próxima página
next_comments_link();
// página anterior
previous_comments_link();
?>
Passando um texto qualquer como parâmetro para cada uma dessas funções você personaliza o texto âncora do respectivo link.
Abraços
Via - www.escolawp.com
Formula Negocio Online, Como ganhar dinheiro na internet

0 comentários:

Postar um comentário

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Blogger Templates