Como Proteger com Senha Seus Formulários WordPress

Ao construir sites WordPress para clientes e para nós mesmos, vimos como formulários desprotegidos podem rapidamente se tornar uma dor de cabeça de segurança. O formulário de candidatura de um cliente foi inundado com entradas falsas, fazendo com que perdessem candidatos qualificados.

A proteção por senha é uma maneira simples de manter seus formulários seguros. Ela lhe dá controle total sobre quem pode visualizá-los e enviá-los, ajudando a manter dados sensíveis privados e envios limpos.

Após testar várias soluções, descobrimos que o WPForms e o editor de blocos oferecem a melhor maneira de proteger formulários com senha.

Neste guia, mostraremos como adicionar facilmente proteção por senha a qualquer formulário WordPress, sem necessidade de configuração técnica. 🔐

Protegendo um formulário do WordPress com senha

Por que Proteger Formulários WordPress com Senha?

Existem muitas razões pelas quais você pode querer proteger formulários com senha em seu site WordPress.

Por exemplo, você cria e mantém sites para vários clientes. Quando eles precisam de suporte, preenchem um formulário de solicitação de suporte. Clientes não autorizados não deveriam poder solicitar suporte usando esse formulário.

Você tem compromissos semanais com clientes via Zoom ou Skype, que eles podem agendar através do seu site. Clientes não autorizados não deveriam poder agendar um compromisso.

Você gerencia um clube de fotografia online. Os membros podem enviar suas melhores fotos todos os meses, e você destaca uma seleção no seu site. Não membros não deveriam poder enviar fotos.

Em todas essas situações de assinatura, você quer impedir que não clientes ou não membros preencham seu formulário. Caso contrário, você precisará revisar cuidadosamente todas as entradas do formulário para verificar se são envios válidos.

Vamos cobrir 2 maneiras de proteger seus formulários com senha no WordPress. Você pode clicar nos links abaixo para pular para qualquer seção:

Vamos começar.

Método 1: Proteja um Formulário do WordPress com Senha Usando WPForms

WPForms é o nosso plugin de formulário de contato para WordPress com a classificação #1. Ele permite que você crie qualquer tipo de formulário do WordPress usando um simples construtor de formulários de arrastar e soltar e até mesmo ferramentas de IA!

Na WPBeginner, usamos o WPForms para exibir nosso formulário de contato e realizar nossas pesquisas anuais com leitores. Descubra tudo sobre ele em nossa análise detalhada do WPForms.

Página inicial do WPForms

Agora, o WPForms vem com um addon Form Locker, que permite adicionar proteção por senha aos seus formulários do WordPress quando necessário.

Primeiro, você precisa instalar e ativar o plugin WPForms. Para mais detalhes, veja nosso guia passo a passo sobre como instalar um plugin do WordPress.

Para este tutorial, usaremos a versão WPForms Pro porque ela inclui o addon Form Locker, mais modelos de formulário e muito mais. Existe também uma versão WPForms Lite disponível gratuitamente, mas ela não inclui o addon Form Locker.

Após a ativação, você pode ir para WPForms » Configurações no painel do WordPress. A partir daqui, basta inserir sua chave de licença e clicar no botão ‘Verificar Chave’. Você pode encontrar facilmente a chave na área da sua conta.

Inserindo a chave de licença do WPForms

Assim que tiver seu formulário pronto, o próximo passo é instalar o addon Form Locker para WPForms.

Primeiro, vá para WPForms » Addons no seu admin do WordPress.

A página de addons do WPForms no seu painel do WordPress

Aqui, você precisa procurar pelo addon ‘Form Locker’.

Basta clicar no botão ‘Instalar Addon’ para instalá-lo e ativá-lo. O addon será ativado automaticamente assim que o processo de instalação for concluído.

Instalando o add-on Form Locker para WPForms

Em seguida, você precisa configurar seu formulário. Basta seguir nossas instruções em como criar um formulário de contato no WordPress para obter ajuda com isso.

Agora, vá para WPForms » Todos os Formulários e encontre o formulário que você deseja proteger.

Simplesmente clique no nome do formulário para começar a editá-lo.

Editando um formulário no WPForms

Em seguida, vá para Configurações » Bloqueador de Formulário no painel esquerdo.

Vá em frente e ative a opção ‘Verificação de Formulário’. Assim que fizer isso, você verá mais opções aparecerem.

Habilitar verificação de formulário

Por padrão, o tipo de verificação será definido como Senha. No entanto, você também pode usar idade e e-mail como tipo de verificação.

Em seguida, você precisará inserir uma senha. Você também pode inserir uma mensagem de exibição, se desejar.

Digite a senha para verificação do formulário

Não se esqueça de clicar no botão ‘Salvar’ na parte superior da tela após definir sua senha.

Você também pode clicar no botão ‘Incorporar’ para adicionar seu formulário a uma página nova ou existente.

Certifique-se de salvar suas alterações para proteger seu formulário do WordPress com senha

Agora você pode visitar seu site para ver o formulário protegido por senha em ação.

Agora, quando alguém visitar um post ou página com esse formulário, eles verão o restante do conteúdo, mas não o formulário em si.

A visualização do formulário pelo usuário antes de inserir a senha

Quando o usuário inserir a senha, a caixa de senha e a mensagem desaparecerão.

Eles verão o conteúdo da página e o próprio formulário:

O formulário é exibido após o usuário inserir a senha

Você também pode usar este método para proteger formulários com senha em áreas de widget, como sua barra lateral.

Além da proteção por senha, o Form Locker oferece outros recursos avançados, como limitar o número total de entradas, restringir o acesso apenas a usuários logados e até mesmo habilitar o envio de formulários apenas em datas específicas.

No entanto, se você está procurando uma opção gratuita para proteger seu formulário com senha, veja a opção nº 2.

Método 2: Proteja a Página do Formulário com Senha

E se você quiser ocultar a página inteira, não apenas o formulário? Isso é muito fácil de fazer no WordPress.

Primeiro, crie uma nova página ou edite uma existente. Quando estiver no editor de conteúdo, clique simplesmente no link 'Público' no painel de configurações à direita.

Clique nas configurações públicas

Agora você verá o pop-up 'Visibilidade do Post'.

Em seguida, clique na opção 'Protegido por senha' e digite a senha que deseja usar.

Selecione a opção protegida por senha

É isso! Você pode publicar ou atualizar sua página ou post.

Agora, quando alguém visitar essa página, precisará inserir uma senha para ver qualquer conteúdo:

A página do WordPress agora exige uma senha antes que o conteúdo possa ser visualizado

Recursos Bônus 🔗: Mais Guias de Segurança para WordPress

Manter seu site WordPress seguro é um processo contínuo, e sempre há mais que você pode fazer. Confira estes guias adicionais para levar sua segurança para o próximo nível:

Tutorial em Vídeo

Quer ver em ação? Então você vai gostar do nosso tutorial em vídeo sobre como proteger com senha seus formulários WordPress. Basta clicar em Reproduzir! ▶️

Inscreva-se no WPBeginner

Esperamos que este artigo tenha ajudado você a aprender como proteger com senha seus formulários WordPress. Você também pode querer ver nosso guia definitivo para usar formulários WordPress e como proteger seus formulários de contato.

Se você gostou deste artigo, por favor, inscreva-se em nosso Canal do YouTube para tutoriais em vídeo do WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Aviso: Nosso conteúdo é apoiado pelos leitores. Isso significa que, se você clicar em alguns de nossos links, poderemos ganhar uma comissão. Veja como o WPBeginner é financiado, por que isso importa e como você pode nos apoiar. Aqui está nosso processo editorial.

O Kit de Ferramentas Definitivo para WordPress

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

Interações do Leitor

5 CommentsLeave a Reply

  1. É possível proteger um formulário no WP Forms com várias senhas? Por exemplo, para que cada usuário que queira solicitar suporte tenha sua própria senha e não seja a mesma para todos os usuários?

    • No momento não, mas para conseguir algo assim, você poderia considerar usar um plugin de associação para ter uma página exclusiva para membros onde o formulário está localizado.

      Admin

      • Obrigado pela sua resposta. Estou um pouco decepcionado por não ser tão simples quanto eu esperava, mas tentarei configurar usando o plugin MemberPress. Obrigado por me indicar a direção certa; espero que eu consiga lidar com isso agora.

  2. Oi,
    Eu usei a proteção por senha com sucesso. Tenho apenas um problema. Usando a segunda opção, o tamanho do campo de senha é muito longo. Existe uma maneira de reduzir o tamanho do campo?

    Atenciosamente
    David

    • The second method would be determined by your specific theme, we would first recommend reaching out to your theme’s support and they should be able to assist :)

      Admin

Deixe uma resposta

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