Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Como permitir que os usuários publiquem comentários anônimos no WordPress

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.

allow-users-to-post-anonymous-comments-in-post

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”.

uncheck comment author

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.

WPCode's homepage

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).

add custom code 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.

activate custom snippet

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.

optional name and email in comments

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”.

add custom code snippet

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.

save custom snippet

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.

no required email or name in comments

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.

Comment redirect page example

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.

Comment ranking system preview

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.

Like or dislike comments in WordPress

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.

Feature comment using Thrive Comments

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.

Divulgação: Nosso conteúdo é apoiado pelo leitor. Isso significa que, se você clicar em alguns de nossos links, poderemos receber uma comissão. Veja como o WPBeginner é financiado, por que isso é importante e como você pode nos apoiar. Aqui está nosso processo editorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

O kit de ferramentas definitivo WordPress

Obtenha acesso GRATUITO ao nosso kit de ferramentas - uma coleção de produtos e recursos relacionados ao WordPress que todo profissional deve ter!

Reader Interactions

23 ComentáriosDeixe uma resposta

  1. alvina adolf

    Thanks for sharing your blog.

    • WPBeginner Support

      You’re welcome!

      Administrador

  2. chinmay

    Thanks for the guidance. This helped me a lot.

    • WPBeginner Support

      Glad our guide was helpful :)

      Administrador

  3. Kenneth

    Thank you for this article post. It’s really helpful.

    • WPBeginner Support

      Glad our guide was helpful :)

      Administrador

  4. 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

    • WPBeginner Support

      You’re welcome :)

      Administrador

    • WPBeginner Support

      Glad our article could be helpful :)

      Administrador

  5. Bahati walker

    Thanks a lot for your guide

  6. 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?

  7. 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.

  8. Hina

    How to Comments in WordPress plugins. Please Help

  9. 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?

  10. 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

  11. ajinkya pawar

    How to Comments in WordPress plugins

  12. Someone

    HEy im anon!… And my IP address?

  13. 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.

  14. Coupontray

    Its better to use Disqus to handle Anonymous comments in any platform.

Deixe uma resposta

Obrigado por deixar um comentário. Lembre-se de que todos os comentários são moderados de acordo com nossos política de comentários, e seu endereço de e-mail NÃO será publicado. NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.