Como restringir seus formulários do WordPress apenas para usuários registrados

Procurando uma maneira fácil de restringir os envios de formulários do WordPress apenas para usuários registrados?

Se você possui um site de associação, loja online ou outro tipo de site que possui usuários registrados, poderá restringir o acesso a determinados formulários apenas a usuários registrados.

Neste artigo, mostraremos como restringir o acesso aos formulários do WordPress para que apenas usuários registrados possam preenchê-los e enviá-los.

Restringir o acesso ao formulário no WordPress

Quando e por que você precisa restringir o acesso aos formulários do WordPress?

Pode haver vários cenários em que você precisaria restringir o acesso a determinados formulários do WordPress apenas para usuários registrados.

Por exemplo:

  • Você pode estar hospedando um evento privado para membros e deseja que apenas usuários registrados em seu site confirmem a presença deles.
  • Você pode restringir o acesso ao suporte apenas a membros e, restringindo-o apenas a usuários registrados, pode preencher dinamicamente determinadas informações do seu perfil.
  • Você pode realizar uma pesquisa ou pesquisa com funcionários e restringir o acesso apenas à sua equipe interna.
  • Você está executando uma pesquisa NPS de clientes que deseja que apenas usuários registrados enviem.
  • Você pode ter um formulário especial de reivindicação de prêmio que deseja que apenas determinados usuários registrados acessem.
  • Estes são apenas alguns exemplos, mas pode haver literalmente centenas de outros casos de uso em que você deseja restringir o acesso ao formulário apenas para usuários registrados.

    Com isso dito, vamos dar uma olhada em como restringir o acesso ao seu formulário WordPress apenas para usuários registrados.

    Vídeo tutorial

    Inscrever-se no WPBeginner

    Se você não gostar do vídeo ou precisar de mais instruções, continue lendo.

    Método 1: restringir o acesso ao formulário com o plug-in WPForms Form Locker

    Esse método é mais fácil e mais poderoso; portanto, recomendamos a todos os usuários iniciantes. Usaremos o plug-in WPForms e seu plug-in do Form Locker para bloquear completamente o acesso ao formulário do WordPress.

    WPForms é o melhor plugin de formulários WordPress usado por mais de 2 milhões de sites. Foi criado pelo fundador do WPBeginner, Syed Balkhi, para ter todos os recursos necessários para administrar nossos negócios.

    A primeira coisa que você deve fazer é instalar e ativar o plug-in WPForms. Para mais detalhes, consulte este guia passo a passo sobre como instalar um plugin do WordPress.

    Após a ativação, você deve inserir sua chave de licença e adicioná-la a WPForms »Plugins página para instalar o plugin Form Locker.

    Plugin do armário de formulários WPForms

    Agora você está pronto para criar um novo formulário que restrinja o acesso de usuários registrados.

    Para fazer isso, vá em frente e crie um novo formulário acessando WPForms »Adicionar novo. Isso abrirá o construtor de formulários WPForms, onde você terá a opção de escolher um modelo de formulário ou começar com um modelo em branco.

    O construtor de formulários de arrastar e soltar do WPForms é extremamente fácil de usar, para que você possa adicionar ou remover campos e personalizar o formulário ao seu gosto.

    Construtor de formulários WPForms

    Depois de adicionar todos os campos necessários, você precisa ir para a guia Configurações e clicar em Form Locker.

    Configuração do armário de formulários WPForms

    Nesta guia, você verá a opção de ativar a proteção por senha para seus formulários do WordPress, definir limites totais de entrada, ativar o agendamento de formulários e ativar a restrição de entrada apenas para usuários registrados.

    Locker de formulário conectado apenas para usuários

    Depois de marcar a caixa, você verá um novo campo Mensagem, onde será necessário redigir uma mensagem que será exibida para todos os usuários que não estão conectados ao seu site.

    WPForms Form Locker Restringir mensagem de acesso

    Feito isso, você pode ajustar outras configurações de formulário que precisar e clicar no botão Salvar.

    Agora você pode incorporar este formulário a qualquer postagem ou página do WordPress em seu site usando o atalho WPForms no Editor clássico ou o bloco WPForms no editor Gutenberg.

    Vá para Postagem ou Páginas e clique no ícone Mais para selecionar um bloco. Em seguida, digite WPForms na pesquisa de blocos.

    Adicionar bloco WPForms à postagem ou página do WordPress

    Depois que o bloco WPForms for adicionado, selecione seu formulário para inserir e pronto. Parabéns, você criou com sucesso um formulário WordPress restrito apenas a usuários registrados.

    Método 2: restrinja o acesso ao formulário com páginas privadas ou protegidas por senha

    Outra maneira de restringir o acesso ao formulário no WordPress é usando as configurações de visibilidade padrão do WordPress. Você pode usar esse método com a versão gratuita do WPForms ou qualquer outro plug-in de formulário de contato.

    Basta criar uma página ou postagem onde deseja incorporar o formulário. Depois disso, clique em Configurações de visibilidade no painel direito.

    Configurações de visibilidade da página do WordPress

    Você tem a opção de tornar a página inteira privada ou proteger com senha a página inteira.

    As páginas particulares podem ser visualizadas apenas por administradores e usuários do Editor no seu site.

    Se você definir uma senha para a página, precisará compartilhá-la com todos a quem deseja acessar.

    Enquanto esse método funciona, existem várias desvantagens.

    Primeiro, a página inteira está oculta, não apenas a área de formulários. Não possui os controles mais precisos e não há como ver qual usuário conectado enviou o formulário (se você estiver usando configurações protegidas por senha).

    Método 3: use plug-ins de associação avançados para restringir o acesso ao formulário

    Se você estiver usando um plugin avançado de associação ao WordPress, como o MemberPress, ele vem com muitos recursos internos de controle de acesso.

    Você pode simplesmente ir para MemberPress »Regras para criar uma nova regra de permissão.

    Adicionar novas regras no MemberPress

    A página de edição de regras permite selecionar diferentes condições e associá-las a um plano de associação.

    Por exemplo, você pode selecionar todo o conteúdo que corresponda a uma tag ou categoria específica para estar disponível apenas para membros do plano de assinatura Silver.

    Adicione um conjunto de regras ao MemberPress

    Você também pode criar regras mais específicas. Por exemplo, uma única postagem ou página, páginas filhas ou um URL específico.

    Depois de estabelecer as regras, você poderá usá-lo em combinação com qualquer plug-in do formulário de contato do WordPress para restringir o acesso ao formulário apenas para usuários registrados.

    Para mais detalhes, consulte o nosso guia passo a passo sobre como restringir o acesso ao conteúdo no WordPress.

    Esperamos que este artigo tenha ajudado você a aprender como restringir seus formulários do WordPress apenas a usuários registrados. Você também pode ver nossa lista dos melhores plugins do WordPress para sites comerciais.

    Se você gostou deste artigo, assine o nosso canal YouTube para assistir a vídeos tutoriais do WordPress. Você também pode encontrar-nos em Twitter e Facebook.