Configurando o Cloudflare Turnstile

Gostaria de utilizar o Cloudflare Turnstile para ajudar a evitar envios de spam nos seus formulários WordPress? O Cloudflare Turnstile é uma alternativa gratuita, semelhante ao CAPTCHA, que oferece uma experiência fácil de utilizar, confirmando que os visitantes são seres humanos reais sem lhes mostrar quaisquer puzzles.

Este tutorial irá mostrar-lhe como configurar e utilizar o Cloudflare Turnstile com o WPForms.

Visão geral do torniquete da Cloudflare


Antes de começar, certifique-se de que o WPForms está instalado e ativado no seu site WordPress.

Geração de chaves de API do Cloudflare Turnstile

Para começar, inicie sessão na sua área de administração do WordPress e aceda a WPForms " Definições. Em seguida, clique no separador CAPTCHA.

Definições do CAPTCHA do WPForms

Para configurar o Cloudflare Turnstile, selecione a opção Turnstile.

Selecionar a opção Torniquete

Uma vez selecionada, aparecerão definições adicionais. Terá de gerar um conjunto de chaves API a partir da sua conta Cloudflare para a ligar ao WPForms. Deixe esta guia do navegador aberta e prossiga para a próxima etapa.

Adicionando seu site no Cloudflare

Para começar, terá de iniciar sessão na sua conta Cloudflare. Depois de iniciar sessão, selecione o menu Turnstile e clique em Adicionar site.

Clique no botão Adicionar sítio

De seguida, verá uma opção para introduzir o nome do seu site. Esse nome é apenas para uso interno, para ajudá-lo a identificar widgets na sua conta do Cloudflare.

Introduzir o nome do sítio

Em seguida, introduza o endereço do seu sítio Web no campo Domínio.

Introduzir o domínio do sítio Web

Nota: Pode adicionar vários sítios Web no campo Domínio. Isto permite-lhe utilizar um conjunto de chaves de API em vários sítios Web.

Em Widget Type (Tipo de widget), você precisará escolher como a Cloudflare deve processar as solicitações de CAPTCHA nos seus formulários. Abaixo estão as opções disponíveis:

Selecionar o tipo de widget

  • Gerenciado: Esta opção permite que a Cloudflare decida se quer mostrar um desafio interativo ou verificar automaticamente o utilizador com base nos dados e na interação do seu browser.
  • Não interativo: Esta opção mostrará o widget CAPTCHA no front-end do seu site. No entanto, ela não exige a interação do usuário. A Cloudflare executará automaticamente o desafio e verificará o usuário.
  • Invisível: Esta opção é executada em segundo plano e não requer qualquer interação por parte do utilizador.

Depois de escolher o tipo de widget, clique no botão Criar para adicionar o seu site.

Clique no botão criar

Isto irá gerar um conjunto único de chaves API para o seu sítio Web.

Chave do site e chave secreta do Cloudflare

Você precisará copiar a chave do site e a chave secreta do Cloudflare. Em seguida, volte para a página de configurações do WPForms e cole cada chave em seu campo correspondente.

Colar os valores da chave do sítio e da chave secreta nas definições do WPForms

Depois de adicionar ambas as chaves, prossiga para configurar definições adicionais para o CAPTCHA do Cloudflare Turnstile.

Configuração de definições adicionais

Abaixo da Chave secreta, você encontrará a opção para atualizar a Mensagem de falha. Esta é a mensagem exibida quando um usuário tenta enviar um formulário sem concluir o desafio de verificação do Cloudflare Turnstile.

Configurar mensagem de falha

Em seguida, selecione o estilo que pretende que o widget utilize no menu pendente Tipo. As opções disponíveis são: Automático, Claro e Escuro.

Selecionar o tipo de Captcha

Nota: A utilização do modo Automático predefinido para o seu widget alternará entre os modos Claro e Escuro, dependendo das definições do dispositivo do utilizador.

Depois de escolher o tipo de CAPTCHA, você encontrará as configurações do Modo sem conflito. Se o Cloudflare Turnstile estiver sendo carregado mais de uma vez no seu site (por exemplo, pelo WPForms e pelo seu tema do WordPress), isso pode impedir que o CAPTCHA do Turnstile funcione corretamente.

Pré-visualização e modo sem conflitos

O Modo Sem Conflito removerá qualquer código Cloudflare Turnstile que não seja carregado pelo WPForms. No entanto, recomendamos vivamente que entre em contacto com a nossa equipa de apoio se não tiver a certeza se deve usar esta opção.

Em seguida, verá a secção Pré-visualização. Esta mostra o aspeto do widget CAPTCHA no frontend do seu sítio Web.

Nota: Terá de guardar as suas definições antes de poder ver uma pré-visualização do widget.

Quando estiver pronto, clique no botão Guardar definições.

Clique no botão Guardar definições

Depois de guardar as suas definições, deverá ver uma pré-visualização do widget do Cloudflare Turnstile.

Pré-visualização do Captcha da Cloudflare

Adicionando o Cloudflare Turnstile a um formulário

Agora que você configurou suas chaves, poderá ativar o Cloudflare Turnstile em qualquer um dos seus formulários.

Para tal, crie um novo formulário ou edite um já existente para aceder ao criador de formulários. Em seguida, procure em Standard Fields (Campos padrão) e selecione o campo Turnstile (Torniquete ).

Adicionar o torniquete a um formulário

Em alternativa, pode sempre ativar ou desativar o Cloudflare Turnstile para um formulário acedendo a Definições " Proteção contra spam e segurança no criador de formulários.

Proteção contra spam e definições de segurança

Na secção Proteção, pode ativar a opção Armazenar entradas de spam na base de dados se pretender rever as entradas de spam antes de as eliminar da página de entradas.

Armazenar entradas de spam na opção de base de dados

A ativação desta opção permite todas as submissões, incluindo as assinaladas como spam pelo Cloudflare Turnstile.

Nota: A opção Ativar tempo mínimo para submissão ajuda a evitar submissões de bots, definindo um tempo mínimo antes de as submissões serem permitidas no formulário. Para mais informações, consulte o nosso guia de prevenção de spam.

Em seguida, desloque-se para baixo até à secção CAPTCHA e coloque a opção Enable Cloudflare Turnstile (Ativar torniquete do Cloudflare ) na posição de ativado.

Ativar o Cloudflare Turnstile nas definições de proteção contra spam

Para confirmar que o Cloudflare Turnstile está ativado, procure o emblema do Turnstile no canto superior direito do construtor de formulários.

Distintivo de torniquete no criador de formulários

Nota: Se não aparecer nenhum emblema no seu construtor de formulários, certifique-se de que configurou corretamente as suas chaves da API Turnstile da Cloudflare.

Testando o Cloudflare Turnstile

O último passo é executar um teste rápido para garantir que o Cloudflare Turnstile tem o aspeto e funciona como esperado.

Para o testar, basta enviar uma entrada para o seu formulário. Para mais informações sobre como testar os seus formulários, consulte a nossa lista de verificação completa de testes de formulários.

Ver entradas de spam

Se tiver ativado a opção de armazenamento de entradas de spam, poderá ver as entradas identificadas como spam a partir da página Entradas.

Existe também uma opção para recuperar entradas que possam ter sido erradamente assinaladas como spam pelo Cloudflare Turnstile.

Spam detectado pelo Cloudflare Turnstile

Para obter um guia detalhado, consulte o nosso tutorial sobre como ver e gerir entradas de spam.

Perguntas mais frequentes

Estas são as respostas para algumas das principais perguntas sobre a configuração do Cloudflare Turnstile com o WPForms.

Posso ver os dados analíticos do Turnstile CAPTCHA na minha conta do Cloudflare?

O Cloudflare inclui um painel de análise que mostra uma visão geral dos desafios do Turnstile CAPTCHA para cada formulário ao qual você adicionou o Turnstile.

Para visualizar a análise do Turnstile para seus formulários do WordPress, faça login na sua conta do Cloudflare e selecione o menu da barra lateral do Turnstile. Em seguida, selecione o nome do seu site para abrir o painel de análise.

Selecionar o nome do sítio

Isso mostrará relatórios contendo todos os formulários aos quais você adicionou o Cloudflare Turnstile. É possível filtrar os dados para mostrar relatórios de um formulário específico.

Para utilizar a opção de filtro, clique no botão Adicionar filtro.

Clique no botão Adicionar filtro

Em seguida, é necessário introduzir o ID do formulário no campo Novo filtro condicional utilizando a sintaxe FormID-XX. Onde XX é o ID do formulário que deseja ver os dados do Cloudflare Turnstile.

Pode sempre encontrar o ID do seu formulário no painel de controlo do WordPress, acedendo a WPForms " Todos os formulários e verificando na coluna Shortcode.

ID do WPForms

No nosso exemplo, definimos o filtro para dizer: Ação igual a FormID-43. Clique no botão Aplicar para adicionar o filtro.

Aplicar filtro

Depois de aplicar o filtro, são apresentados os dados analíticos do formulário específico que selecionou.

Análise de captcha de formulário

É isso aí! Agora você sabe como configurar e usar o Cloudflare Turnstile com o WPForms.

Em seguida, gostaria de aprender mais maneiras de evitar spam no WPForms? Não deixe de conferir nosso tutorial completo sobre como evitar envios de spam para saber mais.

O melhor plug-in de criação de formulários de arrastar e soltar do WordPress

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

Active o JavaScript no seu browser para preencher este formulário.