Como adicionar CAPTCHA ao formulário de contato

Como adicionar CAPTCHA a um formulário de contato no WordPress

Quer saber como adicionar CAPTCHA a um formulário de contato no WordPress? Os campos CAPTCHA são uma ótima maneira de combater o spam de formulários, portanto, essa é uma ideia inteligente.

Há várias ferramentas que podem ajudar. O reCAPTCHA do Google pode ser mais conhecido, mas o hCaptcha e o Custom Captcha do WPForms são as principais ferramentas de CAPTCHA que funcionam tão bem ou melhor em alguns casos. O melhor é que você pode usar todas as três no WordPress, usando o WPForms.

Neste artigo, vamos nos concentrar no hCaptcha, mostrando como adicionar campos hCaptcha a um formulário de contato no WordPress. É fácil e direto!

O que é o hCaptcha e por que você deve usá-lo?

O hCaptcha é uma das principais alternativas ao reCAPTCHA do Google para combater o spam de formulários.

Alguns usuários preferem o hCaptcha ao reCAPTCHA porque:

  • O reCAPTCHA pode, às vezes, não conseguir capturar todas as mensagens de spam; ele é o CAPTCHA mais popular, portanto, os bots de spam têm um incentivo para descobrir como contorná-lo
  • Em alguns casos, o reCAPTCHA é muito agressivo - esse tende a ser o caso da v3, que pode impedir a aprovação de entradas legítimas
  • O reCAPTCHA pode coletar mais dados do usuário do que você imagina.
  • O hCaptcha é mais favorável à privacidade.

Agora que já sabemos o que é o hCaptcha e por que você pode querer usá-lo, vamos ver como!

Como adicionar CAPTCHA a um formulário de contato no WordPress

1. Instalar o WPForms

O WPForms Pro é o melhor plugin de formulário de contato do WordPress. Ele é compatível com:

  • hCaptcha
  • Torniquete da Cloudflare
  • Akismet
  • reCAPTCHA
  • Filtros de palavras-chave e países
  • CAPTCHA personalizado
  • e muito mais! 

Página inicial do WPForms

O WPForms também pode marcar suas entradas como "spam" em vez de descartá-las sem que você as veja, o que pode ser muito útil se você quiser ter a oportunidade de filtrar o spam por conta própria.

Entrada com status de spam no WPForms

Depois de instalar e ativar o plug-in, volte ao painel do WordPress e clique em WPForms " Settings.

Configurações do WPForms

Todas as opções de CAPTCHA estão no mesmo local. Clique na guia CAPTCHA nas guias na parte superior para vê-las.

Configurações de CAPTCHA do WPForms

E agora clique em hCaptcha.

Selecione hCaptcha no WordPress

Agora, vamos configurar a conexão entre seu site WordPress e o serviço CAPTCHA.

2. Configure sua Sitekey no hCaptcha

Para obter as chaves do hCaptcha, abra o site oficial do hCaptcha em uma nova guia e lembre-se de manter o WPForms aberto em outra guia.

Faça login na sua conta hCaptcha e clique no botão Novo site.

Adicionar um novo site no hCaptcha

Na seção Add New Sitekey, dê um nome ao seu site.

Dê um nome à sua hCaptcha Sitekey

Em seguida, na seção Hostnames (Nomes de host ), liste todos os nomes de domínio com os quais deseja usar essa chave.

Informações gerais sobre o hCaptcha

Em seguida, você deverá definir o Limite de aprovação.

Os CAPTCHAs rígidos são difíceis de serem resolvidos pelos bots, mas também podem ser difíceis para os humanos.

Limite de aprovação do hCaptcha

Para explicar isso um pouco mais:

  • Easy é a configuração padrão do CAPTCHA.
  • Moderado é um bom meio-termo se você quiser facilitar para os humanos, mas não muito fácil para os robôs de spam.
  • Difícil mostra um desafio que é difícil de resolver. Lembre-se de que será difícil para seus visitantes humanos e isso pode prejudicar suas taxas de conversão de formulários.

Feito isso, clique em Settings (Configurações).

Obter a chave do site hCaptcha

Agora que terminamos com o hCaptcha, vamos voltar ao WordPress.

3. Adicionar Sitekey ao WPForms

A última coisa que precisamos fazer é conectar seu site no lado do WPForms.

Quando clicamos em Settings (Configurações ) na última etapa, você deve ter recebido uma chave de site.

Copie a chave do site e cole-a no campo Chave do site no WPForms.

Chave do site hCaptcha

Só mais uma etapa: precisamos da chave secreta.

No site do hCaptcha, clique em seu avatar (imagem) e, em seguida, em Configurações.

Configurações do hCaptcha

Você encontrará sua chave secreta nesta página. Clique no botão para copiá-la.

Copiar a chave secreta do hCaptcha

E é isso! Agora podemos adicionar rapidamente o hCaptcha aos seus formulários no WordPress.

4. Adicionar CAPTCHA a um formulário de contato

Você pode adicionar o hCaptcha a um novo formulário do WPForms ou a um formulário existente usando o construtor de formulários. É muito fácil!

No painel do WordPress, clique em WPForms " Add New.

Adicionar novo formulário no WPForms

Digite um nome de formulário e escolha um dos mais de 2.000 modelos de formulário do WordPress ou selecione Blank Form para criar um formulário totalmente novo.

Ambas as opções serão abertas no construtor de formulários. Aqui, você encontrará o campo hCaptcha na seção Campos padrão no painel esquerdo. Clique nele para ativá-lo.

wpforms-hcaptcha-field

No canto superior direito da página, você deverá ver um aviso mostrando que o hCaptcha foi ativado.

wpforms captcha ativado

Seu novo formulário habilitado para CAPTCHA estará pronto para ser incorporado em qualquer página de sua escolha. Ao incorporar o formulário, você terá duas opções:pode incorporar o formulário em uma página existente ou criar uma nova página.

Mas, primeiro, clique em Save (Salvar ) e, em seguida, clique em Embed (Incorporar).

botão de incorporação do form builder

O WPForms agora perguntará se você deseja adicionar o formulário a uma nova página ou incluí-lo em uma página existente. Neste exemplo, vamos incorporar o formulário em uma nova página.

Incorporar formulário em uma nova página

Agora, dê um nome à sua nova página e clique em Let's Go (Vamos lá).

Incorporar em uma nova página

Isso criará automaticamente uma nova página e o levará ao editor do WordPress com o formulário já adicionado como um bloco dentro dela. Você pode fazer alterações como faria normalmente em qualquer outra página do WordPress e pressionar Publicar quando estiver pronto.

publicar formulário com hcaptcha

Agora você pode verificar o formulário recém-publicado no frontend do site. É assim que ele deve se parecer:

front-end do hcaptcha

Para obter mais detalhes, consulte também nosso guia sobre como adicionar um formulário de contato a uma página no WordPress.

E isso é tudo o que há para fazer! Agora você poderá adicionar o CAPTCHA a uma página no WordPress usando o hCaptcha, sempre que desejar.

Em seguida, confira estas alternativas ao reCAPTCHA

Já falamos sobre como proteger seus formulários contra spam usando o hCaptcha. Embora esse método funcione bem, há mais algumas alternativas a serem consideradas. Dê uma olhada nas melhores em nosso guia das principais alternativas ao reCAPTCHA.

Um método anti-spam adicional que recomendamos especialmente para sites do WordPress é a integração do WPForms Akismet. Usar o Akismet em seus formulários é uma excelente maneira de filtrar spam de formulários de contato no WordPress.

Pronto para corrigir seus e-mails? Comece hoje mesmo a usar o melhor plugin SMTP para WordPress. Se você não tiver tempo para corrigir seus e-mails, poderá obter assistência completa da White Glove Setup como uma compra extra, e há uma garantia de reembolso de 14 dias para todos os planos pagos.

Corrija seus e-mails do WordPress agora

Se este artigo o ajudou, siga-nos no Facebook e no Twitter para obter mais dicas e tutoriais sobre o WordPress.

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 WPForms é financiado, por que isso é importante e como você pode nos apoiar.

Claire Broadley

Claire é a gerente de conteúdo da equipe do WP Mail SMTP. Ela tem mais de 13 anos de experiência escrevendo sobre WordPress e hospedagem na Web.Saiba mais

Experimente nosso plugin gratuito WP Mail SMTP

Use seu provedor de SMTP favorito para enviar seus e-mails do WordPress de forma confiável.

Ative o JavaScript em seu navegador para preencher este formulário.