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. 🔐

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:
- Método 1: Proteja um Formulário do WordPress com Senha Usando WPForms
- Método 2: Proteja a Página do Formulário do WordPress com Senha
- Recursos Bônus 🔗: Mais Guias de Segurança para WordPress
- Tutorial em Vídeo
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.

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.

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.

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.

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.

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.

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.

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.

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.

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:

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.

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.

É 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:

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:
- O Guia Definitivo de Segurança do WordPress – Dicas abrangentes para proteger seu site de todos os ângulos.
- Como e Por Que Limitar as Tentativas de Login no WordPress – Evite ataques de força bruta restringindo as tentativas de login.
- Como Adicionar Autenticação de Dois Fatores no WordPress – Adicione uma camada extra de proteção ao seu processo de login.
- Como Obter um Certificado SSL Gratuito para o Seu Site WordPress – Proteja seu site com HTTPS e aumente a confiança dos seus visitantes.
- Dicas de Segurança para E-commerce: Como Proteger Sua Loja WordPress – Proteja sua loja online contra ameaças potenciais.
- Sinais de que seu site WordPress foi invadido (dicas de especialistas) – Conheça os sinais de alerta e como tomar medidas imediatas.
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! ▶️
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.

Jiří Vaněk
É 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?
WPBeginner Support
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
Jiří Vaněk
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.
David DLima
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
WPBeginner Support
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