Como configurar o hCaptcha no WPForms

Como Configurar o hCaptcha no WPForms (Alternativa ao reCAPTCHA)

Você quer adicionar o hCaptcha aos formulários do WordPress para combater spammers e proteger seu site contra hackers?

Você ficará satisfeito em saber que o WPForms suporta o hCaptcha para proteger sites contra envios de spam, impedindo que bots enviem antes que possam fazê-lo.

Neste artigo, vou guiá-lo na adição do hCaptcha a formulários do WordPress do zero, incluindo as configurações do painel que decidem com que frequência seus visitantes veem um quebra-cabeça.

Adicione o hCaptcha ao seu Formulário WordPress

Como Adicionar hCaptcha aos Formulários do WordPress

O WPForms tem o hCaptcha integrado ao lado do reCAPTCHA e do Cloudflare Turnstile, então você escolhe um serviço, cola duas chaves e o ativa por formulário.

Dê uma olhada na gama completa de recursos de proteção contra spam se quiser adicionar mais de uma defesa ao mesmo formulário. Siga as etapas abaixo para adicionar o hCaptcha.

Passo 1: Instale o Plugin WPForms

O plugin WPForms é amplamente considerado a principal escolha para criar formulários no WordPress. Ele oferece uma variedade de recursos de proteção contra spam que tornam o processo de criação de formulários para o seu site incrivelmente fácil.

Esses recursos priorizam a segurança e a privacidade do seu site e de seus usuários. Se você atualizar para uma licença Pro, também poderá aproveitar outros recursos de segurança mais poderosos, add-ons e modelos premium.

A página inicial do WPForms

Portanto, a primeira coisa que você precisará fazer é instalar e ativar o plugin WPForms. Se você é novo no WordPress ou está enfrentando alguma dificuldade durante o processo de instalação do plugin, pode consultar este guia sobre como instalar um plugin do WordPress.

Adicione Proteção Contra Spam aos Seus Formulários Agora

Etapa 2: Selecione o Tipo de hCaptcha

O primeiro trabalho dentro do WordPress é dizer ao WPForms qual serviço CAPTCHA você está usando. Vá para WPForms » Configurações e clique na guia CAPTCHA.

configurações de captcha do wpforms

Na página de captcha, você verá 3 serviços populares de captcha: hCaptcha, reCAPTCHA e Turnstile. Você precisará clicar no ícone do hCaptcha.

selecionar hcaptcha

Ao clicar no ícone, você verá as configurações do hCaptcha na parte inferior. Você pode ver campos para adicionar uma Chave do Site e uma Chave Secreta aqui.

configurações do hcaptcha

Basicamente, você precisa dessas chaves para conectar sua conta hCaptcha ao WPForms. Portanto, deixe esta aba do navegador aberta e prossiga para a próxima etapa.

Etapa 3: Gere as Chaves do hCaptcha

Suas chaves vêm do painel do hCaptcha, que foi reorganizado desde que muitos tutoriais foram escritos. Não há mais uma tela de boas-vindas que fornece uma chave de site no momento da inscrição, então você cria uma entrada de site primeiro e copia a chave dela depois.

Adicione Seu Site ao hCaptcha

Abra o site do hCaptcha em uma nova guia e mantenha o WPForms aberto na outra. Se você ainda não tem uma conta, crie uma na página de inscrição, que solicita pouco mais do que um endereço de e-mail e uma senha.

página de inscrição do hcaptcha

Depois de fazer login, clique no botão Adicionar Site no canto superior direito do painel.

Adicionando um novo site à sua conta hCaptcha

Em Informações Básicas, você pode colocar um rótulo no campo Nome. Somente você o vê, então nomeie-o com base no site que você está protegendo, em vez de algo genérico que você terá que decifrar mais tarde.

Nomeando sua chave de site hCaptcha

Em seguida, liste todos os domínios em que esta chave será executada na seção Domínios. Se o seu site responder tanto na versão www quanto na não-www, adicione ambas, pois o desafio falhará em qualquer uma que você omitir.

Adicionando domínios para sua chave de site hCaptcha

A configuração Comportamento do hCaptcha decide o que seus visitantes realmente experimentam.

Sempre Desafiar é o padrão e mostra um desafio antes de cada envio, enquanto Passivo e 99% Passivo ocultam o desafio e pontuam o visitante silenciosamente.

Ambos os modos passivos exigem um plano pago do hCaptcha, então deixe em Sempre Desafiar se você estiver no nível gratuito.

Comportamento do hcaptcha

Abaixo disso, Limiar de Aprovação controla o quão difíceis os desafios se tornam. Eu deixaria em Automático, que varia a dificuldade com base em como um visitante se comporta em seu site, em vez de tratar todos da mesma forma.

Escolher Difícil serve quebra-cabeças mais difíceis para todos, e isso reduz o spam ao custo de alguns envios reais.

hcaptcha-passing-threshold

Clique em Salvar na parte inferior da tela quando estiver satisfeito.

Salvando sua chave de site hCaptcha

Copie Sua Chave de Site para o WPForms

Salvar o leva para a página Sites com sua nova chave listada. Clique no ícone Copiar ao lado da sitekey, ou abra a linha e copie-a da seção Sitekey na visualização de detalhes.

Copiando sua chave de site hCaptcha

Volte para a aba WPForms e cole-a no campo Chave do Site.

colar chave do site hcaptcha

Gere Sua Chave Secreta

A chave secreta não fica ao lado da sitekey, que é onde a maioria das pessoas perde o fio da meada. Ela fica nas configurações da sua conta, pois um único segredo cobre todos os sites da conta.

Na aba hCaptcha, clique no seu avatar no canto superior direito e escolha Configurações.

Abrindo as configurações da sua conta hCaptcha

Encontre a seção Segredo, clique em Gerar Novo Segredo, e confirme com Gerar no pop-up que aparece.

Botão Gerar nova chave secreta

Clique em Copiar Segredo imediatamente, pois o hCaptcha não mantém o valor em um formato legível depois que você sai da tela.

Navegar para fora antes de copiá-lo significa gerar um substituto, e contas gratuitas só podem rotacionar o segredo uma vez por dia.

copiar chave secreta hcaptcha

De volta ao WPForms, cole-o no campo Chave Secreta.

colar chave secreta

Conclua Suas Configurações do hCaptcha no WPForms

Mais duas configurações ficam abaixo dos campos de chave, e ambas valem a pena antes de você salvar. A Mensagem de Falha é o erro que um visitante vê quando a verificação não é aprovada.

A redação padrão funciona, embora escrever algo mais simples tende a reduzir os e-mails confusos.

mensagem de falha hcaptcha

Modo Sem Conflito é a configuração mais importante de lembrar aqui, pois quando seu tema ou outro plugin também carrega um script CAPTCHA, os dois colidem e o hCaptcha para de funcionar silenciosamente.

Ativá-lo remove qualquer código CAPTCHA que o WPForms não carregou por conta própria. Agora clique em Salvar Configurações.

salvar configurações hcaptcha

Se suas chaves estiverem corretas, o WPForms as salva e renderiza uma Pré-visualização em tempo real do widget na mesma tela. Um erro neste ponto quase sempre significa que uma chave foi truncada em algum lugar entre copiar e colar.

prévia do hcaptcha

Clique na caixa de seleção Eu sou humano na pré-visualização para ver exatamente o que seus visitantes receberão, o que em uma conta gratuita geralmente é um desafio de imagem.

verificação hcaptcha

O hCaptcha está conectado ao seu site neste ponto, e nossa documentação do hCaptcha é onde você deve ir para obter a referência campo a campo. Você também pode monitorar o tráfego em sua chave no painel do hCaptcha assim que as submissões começarem a chegar.

selecionar sitekey do hcaptcha

Etapa 4: Crie um Formulário de Contato Simples

Agora que terminamos com as configurações, é hora de habilitar o hCaptcha em seu formulário. Para fazer isso, vá para WPForms » Adicionar Novo para criar um novo formulário.

wpforms adicionar novo

Na tela de configuração, nomeie seu formulário e selecione o modelo que deseja usar. O WPForms oferece uma série de modelos de formulário pré-construídos.

Você pode escolher qualquer modelo de formulário dependendo de seus requisitos e usá-lo em seu site. Escolheremos o Modelo de Formulário de Contato Simples.

Use o modelo de formulário de contato simples

Depois de clicar em Usar Modelo, você pode ver um formulário de contato simples à direita e um construtor de arrastar e soltar à esquerda.

A partir deste construtor, você pode adicionar campos adicionais. Um formulário de contato simples inclui todos os requisitos básicos do formulário, ou seja, Nome, E-mail e Comentário ou Mensagem.

visualização de formulário de contato simples

Agora que temos nosso formulário pronto, só precisamos adicionar o campo hCaptcha. O processo é incrivelmente simples e leva apenas alguns segundos.

Etapa 5: Adicione o Campo hCaptcha ao Seu Formulário

À esquerda, procure na seção Campos Padrão e clique no campo hCaptcha para adicioná-lo ao seu formulário de contato simples.

adicionar campo hcaptcha

Assim que você clicar no campo hCaptcha, uma mensagem será exibida para confirmar que você ativou o hCaptcha para este formulário. Clique em OK.

mensagem de hcaptcha ativado

Agora, para confirmar, você verá o logo do hCaptcha no canto superior direito do seu formulário. Isso significa que o hCaptcha está funcionando!

selo hcaptcha

A outra rota é Configurações » Proteção contra Spam e Segurança no construtor de formulários, que também é onde o restante dos seus controles anti-spam residem.

configurações de proteção contra spam

Role para baixo até a seção CAPTCHA e ative Ativar hCaptcha. Esta é a mesma configuração que os cliques de campo alternam, então use o que você achar mais rápido.

armazenar entradas de spam no banco de dados

Em Proteção, ativar Armazenar entradas de spam no banco de dados mantém as submissões bloqueadas em vez de descartá-las, para que você possa verificar se o hCaptcha pegou algo que não deveria.

Ativar tempo mínimo para envio fica por perto e rejeita qualquer coisa concluída mais rápido do que um humano plausivelmente poderia.

Armazenar e revisar essas entradas depende do gerenciamento de entradas, que começa na licença Basic, então um site Lite pode executar o hCaptcha sem problemas, mas não tem onde revisar o que foi bloqueado.

Em uma licença paga, nosso guia para visualizar e gerenciar entradas de spam cobre a restauração de qualquer coisa que foi sinalizada por engano.

Etapa 6: Publique Seu Formulário e Teste o hCaptcha

Agora, vamos adicionar seu formulário de contato com hCaptcha ao seu site. Usando o WPForms, você pode adicionar seu formulário em vários locais, incluindo uma página, post ou barra lateral.

Vamos guiá-lo por como incorporar seu formulário em uma página do WordPress. Para adicionar seu formulário, clique no botão Incorporar na parte superior da sua página.

incorporar formulário hcaptcha

Isso abrirá uma janela pop-up com 2 opções de incorporação de formulário: Selecionar Página Existente ou Criar Nova Página. Escolha sua opção e clique no botão Vamos Lá.

Isso o levará ao editor de blocos, onde você pode personalizar ainda mais o formulário e clicar em Publicar ou Atualizar para publicar o formulário.

publicar formulário de contato com hcaptcha

Agora, abra o formulário de contato no front-end do seu site, preencha as entradas do seu formulário e envie para verificar. Para mais detalhes sobre como testar seus formulários, por favor, consulte nosso checklist completo de testes.

Observação: Teste o formulário de contato em outro navegador ou janela anônima onde você não tenha feito login como administrador no seu site.

Se você deseja adotar mais algumas técnicas para limitar o envio de spam por formulário, certifique-se de conferir também estas opções de acessibilidade e alternativas de CAPTCHA no WPForms.

Perguntas frequentes sobre como adicionar hCaptcha a formulários do WordPress

O hCaptcha surge constantemente em perguntas de leitores que configuram proteção contra spam em seus formulários WordPress. Aqui estão as que me são mais perguntadas.

O que é hCaptcha?

hCaptcha é um serviço CAPTCHA focado em privacidade que impede que bots enviem seus formulários. O nome é emprestado de CAPTCHA, que significa Teste de Turing Público Completamente Automatizado para Distinguir Computadores e Humanos, com o 'h' significando humano.

Funciona de forma muito semelhante ao reCAPTCHA do Google, pedindo aos visitantes que provem que são humanos antes que uma submissão seja concluída.

O que difere é o que acontece com os dados por trás disso, já que a política de privacidade do hCaptcha é escrita para se alinhar com regulamentações como GDPR e CCPA, e o serviço coleta apenas o que é necessário para pontuar uma solicitação.

Por que adicionar hCaptcha aos seus formulários WordPress?

Algumas razões surgem repetidamente.

  • Privacidade: Se enviar os dados comportamentais dos seus visitantes para o Google lhe causa desconforto ou à sua equipe jurídica, o hCaptcha é o substituto direto.
  • Tempo de configuração: Criar uma conta e gerar chaves leva alguns minutos, e o WPForms cuida de todo o resto.
  • Custo: O nível gratuito não tem limite de verificação, então um formulário de contato movimentado não o levará a um plano pago.
  • Controle sobre o atrito: O limite de aprovação permite que você ajuste a dificuldade para cima ou para baixo em vez de aceitar um nível fixo para cada visitante.

Se você o estiver comparando especificamente com o serviço do Google, detalhamos como hCaptcha e reCAPTCHA se comparam com mais detalhes.

hCaptcha é gratuito para usar no WordPress?

Sim em ambas as contagens, já que o nível gratuito do hCaptcha cobre verificações ilimitadas e o WPForms inclui suporte ao hCaptcha em todas as versões, incluindo o plugin gratuito Lite.

Os planos pagos do hCaptcha existem principalmente para os modos passivos que pulam o desafio visível, e as licenças pagas do WPForms adicionam as ferramentas circundantes como CAPTCHA Personalizado e gerenciamento de entradas.

Onde encontro minha chave de site e chave secreta do hCaptcha?

Eles vivem em dois lugares diferentes, que é o que confunde a maioria das pessoas. Seu sitekey fica na página Sites do painel do hCaptcha, seja atrás do ícone de cópia na lista ou na seção Sitekey ao abrir um site.

Sua chave secreta vem das configurações da sua conta, em seu avatar » Configurações » Secreto » Gerar Novo Secreto. O hCaptcha não mostrará um segredo existente novamente, então, se você perdeu o seu, gere um novo e copie-o imediatamente.

Por que o hCaptcha está mostrando um desafio de imagem para todos os visitantes?

Esse é o nível gratuito funcionando como projetado, porque Sempre Desafiar é o comportamento padrão e os modos Passivo e 99% Passivo que verificam as pessoas silenciosamente são recursos pagos do lado do hCaptcha.

Definir o limite de aprovação para Automático suaviza as coisas variando a dificuldade, mas não remove o desafio completamente.

Quando um desafio visível é um impeditivo, o Cloudflare Turnstile faz a verificação invisível gratuitamente e o WPForms o suporta na mesma aba CAPTCHA.

O hCaptcha não está aparecendo no meu formulário. O que devo verificar?

Comece com as chaves, pois uma colagem truncada é a causa mais comum e a Visualização na tela de configurações CAPTCHA do WPForms sinaliza um erro quando elas estão erradas.

Em seguida, confirme se o domínio em que você está testando está listado no campo Domínios da sua chave de site do hCaptcha, incluindo a variante www se o seu site usar uma. Se ambos parecerem corretos, ative o Modo Sem Conflito nas configurações CAPTCHA do WPForms para limpar os scripts CAPTCHA carregados pelo seu tema ou por outro plugin.

O Safari merece sua própria menção, pois sua proteção contra rastreamento entre sites pode bloquear as solicitações que o hCaptcha precisa para exibir um desafio, e mudar esse site para o Turnstile geralmente é menos problemático do que combatê-lo.

Posso testar o hCaptcha antes de publicar?

Sim, e vale a pena fazer em duas etapas. A Visualização nas configurações CAPTCHA do seu WPForms renderiza o widget real usando suas chaves reais, então clicar em Eu sou humano lá confirma que a conexão funciona antes que um único visitante veja seu formulário.

Depois disso, envie o formulário publicado de uma janela anônima, pois testar enquanto estiver logado como administrador não reflete o que um visitante recebe.

Em seguida, aprenda como proteger seus formulários online

O hCaptcha cuida do tráfego de bots, e é uma camada entre várias que vale a pena ter. Nosso guia sobre estratégias comprovadas para criar formulários WordPress seguros cobre as configurações e hábitos que importam além de um CAPTCHA.

Spam que passa por um desafio geralmente requer uma ferramenta diferente, que é o propósito do nosso guia sobre como criar formulários de contato sem spam.

Você também pode usar o mesmo construtor WPForms para adicionar CAPTCHA ao formulário de login e registro do WordPress se os bots estiverem atacando essas páginas em vez disso.

Bloqueie Spam de Formulários com WPForms Agora

Pronto para criar seu formulário? Comece hoje mesmo com o plugin de criação de formulários WordPress mais fácil. WPForms Pro inclui muitos modelos gratuitos e oferece uma garantia de devolução do dinheiro em 14 dias.

Se este artigo ajudou você, por favor, siga-nos no Facebook e Twitter para mais tutoriais e guias gratuitos do WordPress.

Divulgação: Nosso conteúdo é apoiado pelo leitor. Isso significa que se você clicar em alguns de nossos links, poderemos ganhar uma comissão. Veja como o WPForms é financiado, por que isso importa e como você pode nos apoiar.

Hamza Shahid

Hamza é Redator da equipe WPForms, que também se especializa em tópicos relacionados a marketing digital, segurança cibernética, plugins do WordPress e sistemas ERP. Saiba Mais

O Melhor Plugin Construtor de Formulários de Arrastar e Soltar para WordPress

Fácil, Rápido e Seguro. Junte-se a mais de 6 milhões de proprietários de sites que confiam no WPForms.

Adicionar um comentário

Ficamos felizes que você tenha escolhido deixar um comentário. Por favor, tenha em mente que todos os comentários são moderados de acordo com nossa política de privacidade, e todos os links são nofollow. NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.

Este formulário é protegido pelo Cloudflare Turnstile e aplicam-se a Política de Privacidade e Termos de Serviço da Cloudflare.