Prevenção de spam no WPForms

Gostaria de evitar o envio de spam por meio de seus formulários do WordPress? Há muitas opções antispam disponíveis, e pode ser difícil saber qual delas escolher.

Neste tutorial, vamos orientá-lo sobre as opções antispam disponíveis no WPForms.

Visão geral da prevenção de spam

Requisitos: As integrações Akismet, reCAPTCHA, hCaptcha e Cloudflare Turnstile estão disponíveis em qualquer versão do WPForms, inclusive no WPForms Lite. O recurso Captcha personalizado está disponível em qualquer licença paga.


Acesso à proteção contra spam e às configurações de segurança

O WPForms tem sua própria proteção contra spam e configurações de segurança que você pode acessar diretamente no construtor de formulários.

Para começar, primeiro você precisará criar um novo formulário ou editar um formulário existente para acessar o construtor de formulários.

Depois de abrir o construtor de formulários, vá para Settings " Spam Protection and Security.

Configurações de proteção contra spam

É aqui que você encontrará a maioria das opções de configuração para evitar spam em suas entradas de formulário.

Proteção contra spam e configurações de segurança do WPForms

Ao longo deste tutorial, abordaremos como configurar as opções de antispam disponíveis.

Ativação da moderna proteção antispam

Observação: Para que a moderna proteção antispam funcione corretamente, o JavaScript deve estar ativado em seu site.

O WPForms tem uma moderna proteção antispam integrada que impede o envio de spam em seus formulários do WordPress.

Essa abordagem moderna baseia-se na técnica Honeypot e usa uma solução de várias camadas para aprimorar a detecção e a prevenção de spam. Garantir que somente usuários reais possam enviar formulários em seu site.

Em Configurações " Proteção contra spam e segurança, você encontrará o botão para atualizar essa configuração.

A opção Ativar proteção antispam moderna deve estar ativada por padrão, mas você pode verificá-la aqui.

ativar a proteção anti-spam moderna

Com essa configuração ativada, seu formulário não será enviado se um bot acionar as proteções anti-spam.

Como ativar a proteção antispam da Akismet

A proteção antispam do Akismet ajuda a impedir que os remetentes de spam enviem formulários do WordPress. Usando algoritmos inteligentes, o Akismet impede que as entradas de formulários identificadas como spam sejam salvas. Esses algoritmos se adaptam com base no spam relatado pelo usuário, sinalizando automaticamente conteúdo semelhante como spam ao longo do tempo.

Para obter um guia passo a passo sobre como usar o Akismet com o WPForms, consulte nosso tutorial sobre como configurar a proteção antispam da Akismet.

Ativação do armazenamento de entrada de spam

O WPForms permite que você escolha se deseja bloquear completamente as entradas de spam ou armazená-las em seu banco de dados. Isso permite que você revise os envios de spam e recupere facilmente entradas falsas positivas.

A opção Armazenar entradas de spam no banco de dados é ativada por padrão, mas você pode atualizá-la com base em sua preferência.

armazenar entradas de spam no banco de dados

As inscrições identificadas como spam serão armazenadas na seção Spam da página Inscrições do formulário.

Observação: para obter um guia detalhado sobre o gerenciamento de entradas de spam, consulte nosso tutorial sobre como visualizar e gerenciar entradas de spam.

Ativação do tempo mínimo para envio

O WPForms oferece a opção de definir um tempo mínimo para que os usuários possam enviar seu formulário. Definir um tempo mínimo para enviar um formulário ajuda a reduzir os envios de bots em seus formulários do WordPress.

A opção Ativar tempo mínimo para envio é ativada por padrão com um tempo mínimo para envio de 2 segundos. No entanto, você pode atualizar o tempo mínimo para qualquer valor que desejar.

Ativar a opção de tempo mínimo para envio

Para fazer isso, insira um valor no campo Tempo mínimo para envio. Esse valor é em segundos e se aplicaria aos usuários que preenchem o formulário.

Definir o cronômetro

Se um usuário tentar enviar o formulário antes do tempo mínimo que você configurou, ele verá uma mensagem de erro solicitando que espere um pouco mais antes de enviar o formulário.

Mensagem de erro de tempo mínimo não atingido

Adição de um CAPTCHA aos seus formulários

CAPTCHAs são testes automatizados que verificam se os usuários são pessoas reais e não spambots. Há quatro opções diferentes de CAPTCHA que você pode adicionar aos seus formulários para obter proteção adicional além da opção integrada que o WPForms oferece.

Criamos tutoriais separados para orientá-lo em cada método, para que você possa selecionar o que melhor atende às suas necessidades.

  • reCAPTCHA: Reforce a segurança de seu formulário usando o serviço reCAPTCHA do Google.
  • hCaptcha: Adicione uma camada extra de proteção com a alternativa hCaptcha.
  • Cloudflare Turnstile: Proteja seus formulários integrando-os ao Cloudflare Turnstile.
  • Captcha personalizado: Crie uma solução de captcha personalizada, adaptada às suas necessidades específicas.

Basta clicar em qualquer um dos métodos preferidos acima para explorar cada opção e saber como adicioná-los aos seus formulários.

Deseja acessar nosso modelo de formulário de proteção contra spam pronto para uso? Não deixe de conferir nosso modelo de formulário de contato personalizável anti-spam GDPR.

Adição de filtros de spam

Na seção Filtering (Filtragem ) das configurações de Spam Protection and Security (Proteção contra spam e segurança ), há dois filtros diferentes que podem ser ativados para impedir que os usuários enviem o formulário.

Aqui você verá uma opção para ativar um filtro de país e outra para ativar um filtro de palavra-chave.

Opções de filtragem

Para obter detalhes sobre como configurar esses filtros, consulte nosso guia para adicionar filtros de spam no WPForms.

Criação de uma lista de permissão ou de negação

Outro método eficaz para proteger seus formulários contra spam é usar uma lista de permissões ou uma lista de recusas. Essa abordagem limita os envios de formulários com base nos endereços de e-mail dos usuários. Se o endereço de e-mail de um usuário não estiver de acordo com as regras da sua lista, ele não poderá enviar o formulário.

Para obter instruções detalhadas sobre esses métodos de proteção contra spam, consulte nosso tutorial completo sobre como configurar uma lista de permissões ou uma lista de bloqueios de e-mail.

Observação: além de usar uma lista de permissões ou uma lista de bloqueios, você tem a opção de impedir que endereços IP específicos enviem formulários usando um snippet PHP personalizado da biblioteca de snippets de código do WPForms. Para obter informações detalhadas sobre como configurar isso, consulte nossa documentação para desenvolvedores.

Perguntas frequentes

Abaixo, respondemos às principais perguntas que recebemos sobre a proteção contra spam no WPForms.

Há uma opção em minhas configurações para ativar um honeypot anti-spam. Como isso funciona?

Nosso honeypot antispam foi incluído em todos os formulários criados antes da versão 1.6.2. No entanto, os formulários criados após essa atualização usarão apenas nossa opção moderna de proteção antispam.

É isso aí! Agora você sabe como evitar spam em seus formulários.

Em seguida, gostaria de editar entradas enviadas por meio de seus formulários? Não deixe de conferir nosso tutorial sobre edição de entradas no WPForms para obter mais detalhes.

O melhor plug-in de criação 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.

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