Temos administrado um blog com uma seção de comentários ativa há mais de 16 anos. Portanto, sabemos como é importante gerenciar adequadamente as permissões de usuário e personalizar os recursos de comentários.
Recentemente, um de nossos leitores nos perguntou se existe uma maneira de permitir que os usuários publiquem comentários anônimos no WordPress. Essa é uma ótima pergunta, pois, por padrão, o WordPress exige que os usuários digitem seu nome e e-mail ao comentar.
No entanto, nem todos se sentem à vontade para compartilhar suas informações pessoais. E, nesse caso, isso pode prejudicar o engajamento e impedir que as pessoas forneçam feedback valioso.
Ao permitir comentários anônimos, você pode incentivar mais pessoas a se envolverem com seu conteúdo e, ao mesmo tempo, proteger a privacidade delas.
Não oferecemos essa opção em nosso blog, mas definitivamente vemos o valor de fazê-la. Por isso, decidimos testar diferentes maneiras de ativar comentários anônimos, tanto manualmente quanto usando plug-ins. Depois de experimentar várias opções, descobrimos que a maneira mais fácil e confiável é usar o WPCode.
Neste artigo, mostraremos instruções passo a passo sobre como configurar comentários anônimos no seu site WordPress.
Por que permitir que os usuários publiquem comentários anônimos no WordPress?
Imagine que você escreveu uma ótima postagem no blog e mal pode esperar para ouvir a opinião do seu público. Os comentários são uma ótima maneira de obter feedback, entender qual conteúdo tem mais repercussão e criar um senso de comunidade em seu site WordPress.
Acompanhar a seção de comentários é uma maneira fácil de ver qual conteúdo obtém mais engajamento. Assim, você pode criar mais conteúdo desse tipo e obter ainda mais interação.
Os visitantes também usam os comentários para interagir com outros leitores. Algumas pessoas podem até retornar a uma publicação apenas para ler os comentários, o que significa mais visualizações de página.
Portanto, você deve incentivar os visitantes a postar comentários em seu blog do WordPress. Se estiver usando plug-ins para melhorar os comentários do WordPress, você terá um ótimo começo.
No entanto, por padrão, o WordPress não permite que os visitantes publiquem um comentário sem compartilhar seu nome e endereço de e-mail. Essa etapa adicional pode impedir que as pessoas comentem.
Muitos visitantes hesitam em compartilhar suas informações pessoais devido a preocupações com a privacidade ou medo de e-mails de spam. Como resultado, você poderá ver menos comentários e níveis mais baixos de envolvimento.
Essa falta de interação pode ser frustrante, principalmente quando se sabe que uma seção de comentários ativa pode gerar mais visualizações de página e criar uma comunidade fiel ao seu site.
Ao permitir que os usuários publiquem comentários anônimos no WordPress, você geralmente receberá mais comentários e aumentará seu envolvimento.
Esteja ciente de que permitir comentários anônimos pode tornar seu site mais vulnerável a comentários de spam. Se você permitir que os usuários publiquem comentários anônimos, também deverá usar ferramentas para combater o spam de comentários.
Você também pode consultar nosso guia sobre como moderar comentários no WordPress para obter mais dicas.
Com isso em mente, mostraremos como você pode permitir que os usuários publiquem comentários anônimos no WordPress. Se preferir ir direto para um método específico, use os links abaixo:
Pronto? Vamos direto ao assunto.
Método 1: Permitir que os usuários publiquem anonimamente com campos opcionais de nome e e-mail
O formulário de comentário padrão do WordPress solicita que o usuário digite um endereço de e-mail e um nome antes de poder publicar um comentário.
Esses campos são obrigatórios por padrão, mas você pode torná-los opcionais. Isso significa que os visitantes que se sentem à vontade para compartilhar suas informações pessoais ainda têm uma maneira de inserir seu nome e endereço de e-mail.
Para tornar opcionais os campos “Nome” e “E-mail” do formulário de comentários, acesse Configurações ” Discussão no painel do WordPress.
Aqui, basta desmarcar a caixa ao lado de “O autor do comentário deve preencher o nome e o e-mail”.
Depois de fazer isso, basta rolar até a parte inferior da página e clicar em “Save Changes” (Salvar alterações).
Os visitantes agora podem comentar sem digitar seu nome e endereço de e-mail. No entanto, o formulário de comentário padrão do WordPress ainda mostra os campos “Nome” e “E-mail” como obrigatórios, de modo que os visitantes não saberão que podem postar anonimamente.
Com isso em mente, você deverá adicionar rótulos “Opcional” aos campos “Nome” e “E-mail”. Enquanto estiver fazendo essa alteração, sugerimos também que remova o campo URL do site do formulário de comentários do WordPress.
Muitos spammers e bots publicam comentários com o objetivo de colocar um link em seu site. Ao remover o campo URL do site do formulário de comentários do WordPress, você pode desencorajar as pessoas a postarem comentários de spam.
Ao adicionar um snippet de código personalizado ao seu site, você pode adicionar os rótulos “Optional” e ocultar o campo URL do site. Você pode adicionar esse código ao seu arquivofunctions.php
. No entanto, não recomendamos esse método, pois ele pode danificar seu site.
O uso de um plug-in de snippets de código é uma maneira muito melhor e mais fácil de fazer isso para iniciantes.
O WPCode é o melhor plug-in de snippets de código para adicionar facilmente HTML, PHP e outros elementos personalizados ao seu site sem editar os arquivos do tema. Ele ajuda a evitar a quebra de seu site com código incorreto.
Então, vamos instalar e ativar o plugin gratuito WPCode. Para obter mais detalhes, consulte nosso tutorial sobre como instalar um plug-in do WordPress.
Após a ativação, você pode começar acessando Code Snippets ” + Add Snippet. A partir daí, você verá uma biblioteca de snippets de código prontos.
Em “Add Your Custom Code” (Adicionar seu código personalizado), você pode clicar em “Use Snippet” (Usar snippet).
Observação: você não precisa do WPCode Pro para usar um trecho de código personalizado. Mas, se quiser mais recursos, como acesso a mais de 100 trechos de código aprovados por especialistas, controle de acesso de usuários, rastreamento de pixels de mídia social e um histórico completo de revisões, será necessário fazer upgrade do seu plano.
Em seguida, basta dar um título ao seu código e alterar o “Code Type” (Tipo de código) para “PHP Snippet”.
Cole o código abaixo na caixa de texto Code Preview (Visualização de código):
function wpb_alter_comment_form_fields($fields) {
// Modify Name Field and show that it's Optional
$fields['author'] = '<p class="comment-form-author">' . '<label for="author">' . __( 'Name (Optional)' ) . '</label> ' . ( $req ? '<span class="required">*</span>' : '' ) .
'<input id="author" name="author" type="text" value="' . esc_attr( $commenter['comment_author'] ) . '" size="30"' . $aria_req . ' /></p>';
// Modify Email Field and show that it's Optional
$fields['email'] = '<p class="comment-form-email"><label for="email">' . __( 'Email (Optional)', 'twentythirteen' ) . '</label> ' .
( $req ? '<span class="required">*</span>' : '' ) .
'<input id="email" name="email" type="text" value="' . esc_attr( $commenter['comment_author_email'] ) .
'" size="30"' . $aria_req . ' /></p>';
// This line removes the website URL from comment form.
$fields['url'] = '';
return $fields;
}
add_filter('comment_form_default_fields', 'wpb_alter_comment_form_fields');
Em seguida, você deverá ativar o botão “Active” (Ativo).
Feito isso, clique em “Save Snippet” para que as alterações tenham efeito.
Se você visitar seu site, verá que os campos “Nome” e “E-mail” estão marcados como “Opcional”.
Você também removeu o campo URL do site do formulário de comentários do WordPress.
Método 2: Remover os campos de nome e e-mail do formulário de comentários do WordPress
Outra opção é remover completamente os campos “Nome” e “E-mail” do formulário de comentários do WordPress. Isso deixa bem claro que os visitantes podem postar anonimamente.
Para fazer isso, você precisará adicionar algum código ao seu site e, mais uma vez, recomendamos o uso do WPCode.
Assim como no Método 1, você acessará Code Snippets ” + Add Snippet. Em seguida, você clicará no botão “Use Snippet” em “Add Your Custom Code”.
Na próxima tela, você nomeará o snippet de código personalizado e escolherá “PHP Snippet” como o tipo de código.
Em seguida, basta colar o código a seguir para remover completamente os campos “Name” e “Email”:
function wpb_alter_comment_form_fields($fields) {
unset($fields['author']);
unset($fields['email']);
unset($fields['url']);
return $fields;
}
add_filter('comment_form_default_fields', 'wpb_alter_comment_form_fields');
Não se esqueça de alternar o snippet personalizado para “Ativo”.
Em seguida, clique no botão “Save Snippet” (Salvar snippet) na parte superior da tela.
Uma vez feito isso, você pode visualizar as alterações em uma postagem de blog para ver a diferença.
Agora você deve ver que os visitantes não podem mais digitar seu endereço de e-mail ou nome.
Como você pode ver na imagem acima, o formulário de comentários do WordPress também tem uma caixa de seleção que diz: ‘Salvar meu nome, e-mail e site neste navegador para a próxima vez que eu comentar’.
Essa caixa de seleção é uma parte importante para tornar seu site compatível com o GDPR.
Se você não estiver coletando informações de identificação pessoal dos visitantes, talvez não seja necessário exibir essa caixa de seleção.
No entanto, o GDPR é um tópico complicado, por isso recomendamos a leitura cuidadosa do nosso guia definitivo para WordPress e conformidade com o GDPR antes de tomar uma decisão.
Dica bônus: Mais maneiras de melhorar sua seção de comentários
Permitir que os usuários comentem anonimamente é apenas uma maneira de melhorar o envolvimento dos comentários no seu site WordPress.
Como os comentários são importantes, você deve tentar obter mais. Uma maneira de fazer isso é usar um redirecionamento de comentários. Quando alguém deixa seu primeiro comentário, você pode querer enviá-lo para uma página de agradecimento para demonstrar gratidão e incentivar mais interação.
Para obter instruções detalhadas, consulte nosso guia sobre como redirecionar a atenção do usuário com redirecionamentos de comentários.
Em seguida, adicionar um sistema de classificação simples pode incentivar as pessoas a deixar comentários úteis e bem escritos. Por exemplo, você pode destacar os principais comentários na parte superior ou dar distintivos aos melhores.
Para saber mais sobre esse tópico, leia nosso guia sobre como adicionar um sistema simples de classificação de usuários para comentários do WordPress.
Da mesma forma, o uso de um sistema de votos positivos/negativos permite que os usuários decidam quais comentários são populares e empurra o spam para o final. Isso ajuda a criar um senso de comunidade e facilita a moderação dos comentários.
Você pode ver as instruções detalhadas passo a passo em nosso guia sobre como permitir que os usuários curtam ou não curtam comentários no WordPress.
Agora, à medida que seu blog cresce, o gerenciamento de uma grande comunidade pode se tornar complicado. Talvez você queira recompensar os usuários que contribuem com comentários valiosos e desencorajar os que não ajudam.
Por exemplo, alguém pode deixar um comentário de autopromoção com um link para seu blog, ou podem aparecer vários comentários que não acrescentam muito à discussão.
Para melhorar a qualidade dos comentários, você pode destacar os comentários valiosos na parte superior e empurrar os irrelevantes para a parte inferior.
Para fazer isso, consulte nosso guia detalhado sobre como destacar ou enterrar comentários no WordPress.
Esperamos que este artigo o tenha ajudado a aprender como permitir que os usuários publiquem comentários anônimos no WordPress. Você também pode consultar nosso guia sobre como limitar o tamanho dos comentários no WordPress ou nossa seleção de especialistas dos melhores plug-ins do WordPress para melhorar os comentários.
Se você gostou deste artigo, inscreva-se em nosso canal do YouTube para receber tutoriais em vídeo sobre o WordPress. Você também pode nos encontrar no Twitter e no Facebook.
Syed Balkhi
Hey WPBeginner readers,
Did you know you can win exciting prizes by commenting on WPBeginner?
Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
You can get more details about the contest from here.
Start sharing your thoughts below to stand a chance to win!
alvina adolf
Thanks for sharing your blog.
WPBeginner Support
You’re welcome!
Administrador
chinmay
Thanks for the guidance. This helped me a lot.
WPBeginner Support
Glad our guide was helpful
Administrador
Kenneth
Thank you for this article post. It’s really helpful.
WPBeginner Support
Glad our guide was helpful
Administrador
Rajesh Kumar
Will it not lead to a lot of spam comments?
WPBeginner Support
There is a chance but this is for users looking to offer this option.
Administrador
Heather
so helpful, thank you
WPBeginner Support
You’re welcome
Administrador
reem
thanks,for helps
WPBeginner Support
Glad our article could be helpful
Administrador
Bahati walker
Thanks a lot for your guide
Juan Pablo
I can’t disable Users must be registered and logged in to comment – dunno why. Any tricks to do it with php function?
Chris
So the first option to label the Name and EMail text area as “Optional” did not work. Instead, the Text areas for both Name and EMail are still there but there are no labels next to them, they are blank.
Hina
How to Comments in WordPress plugins. Please Help
Ahmad
So does links from Twitter activity now count for search
engine optimisation? I heard they help after the Penguin Google
algorithm refresh
Do you participate in any forums?
Usana
I don´t know if it was a concidence but about a month ago I did turn off all comments off and my Alexa Ranking went down (same amount of organic visitors)… what do you think? By the way this is my blog url: (Yes… I do post in Spanish).
Have a great day!
WPBeginner Support
We don’t think Alexa Rankings are important, relevant, or an accurate tool. What you need to measure, is how your users react to change. Check how it affects your bounce rate, user engagement, conversions, and other metrics.
Administrador
ajinkya pawar
How to Comments in WordPress plugins
Someone
HEy im anon!… And my IP address?
C.K. Matthews
I’ve created a custom post type that members can use to post questions to forum. In the single-custom-post-type.php I simply omitted the author id tag so the author’s name is anonymous.
What I want to achieve now is that if the post author wants to ask a question to the commented he or she can do so anonymously. Is there a way to edit or create a custom comment form to do something like if(!author() ) show comment author name?
I’m very new to this and I have a custom-comments.php but evidentally what I need is in the comment_form () which at this time I am using Jetpack comments.
Please advise.
Coupontray
Its better to use Disqus to handle Anonymous comments in any platform.