“Como faço para tornar esta página privada apenas para membros?” Essa é uma das perguntas mais comuns que recebo de meus amigos que usam WordPress.
Lembro-me de ter feito a mesma pergunta quando estávamos construindo nosso site de associação de vídeos na WPBeginner.
Felizmente, é surpreendentemente fácil restringir o acesso a páginas para usuários logados no WordPress. Você não precisa contratar um desenvolvedor ou aprender codificação complexa. Contanto que você tenha o plugin certo, você pode configurar tudo em quase nenhum tempo.
Depois de ajudar diferentes proprietários de sites a resolver esse problema exato, eu o reduzi a 2 métodos à prova de falhas que funcionam para qualquer site WordPress.
Deixe-me mostrar como exigir login no WordPress para visualizar uma página ou até mesmo todo o seu site.

💡 Resposta Rápida: Como Exigir Login para Visualizar uma Página
Em resumo, a maneira mais fácil de exigir um login é com um plugin do WordPress. Aqui estão os dois melhores métodos que recomendamos com base no que você deseja proteger:
- Para proteger páginas ou posts específicos, recomendamos o uso do plugin MemberPress. Ele oferece controle total para criar conteúdo exclusivo para membros, cursos online e muito mais.
- Para tornar todo o seu site privado, o plugin gratuito My Private Site é a solução perfeita. Isso é ótimo para sites em desenvolvimento ou intranets de empresas privadas.
Quando Você Deve Exigir que os Usuários Façam Login para Visualizar uma Página?
Nem toda página em seu site precisa ser bloqueada, mas em alguns casos, exigir que os usuários façam login é a melhor maneira de proteger seu conteúdo.
Aqui estão algumas situações em que exigir login do usuário é uma boa ideia:
- Sites de Assinatura e Cursos Online – Se você oferece conteúdo exclusivo, tutoriais ou materiais de treinamento, exigir um login garante que apenas membros pagantes possam acessar seu conteúdo premium.
- Portais Privados para Clientes – Se você compartilha documentos confidenciais, atualizações de projetos ou faturas em portais de clientes, restringir o acesso mantém as informações sensíveis seguras.
- Conteúdo Exclusivo de Blog – Alguns sites oferecem artigos premium, guias ou relatórios de pesquisa apenas para usuários registrados ou assinantes. Isso pode ajudar a aumentar sua lista de e-mails e impulsionar o engajamento.
- Fóruns Comunitários e Quadros de Discussão – Se você gerencia um fórum exclusivo para membros, exigir login ajuda a manter a conversa privada e relevante para seu público.
- Intranet Corporativa e Recursos da Equipe – Empresas frequentemente usam o WordPress para compartilhar documentos internos, materiais de treinamento ou anúncios com funcionários. Exigir login para acesso mantém essas informações seguras.
Se alguma dessas opções se aplica ao seu site, então configurar um requisito de login é uma decisão inteligente.
Agora, vamos dar uma olhada em 2 maneiras fáceis de exigir login para visualizar uma página no WordPress. Mostrarei como fazer isso tanto para páginas específicas quanto para todas as páginas.
Você pode usar os links rápidos abaixo para pular para o método que deseja usar:
- Method 1: Require Login to View a Page in WordPress With MemberPress (For Specific Pages & Posts)
- Method 2: Require Login to View All Pages in WordPress With My Private Site (For All Pages & Posts)
- Dica Pro: Melhore a Segurança do Seu Conteúdo Privado
- Perguntas Frequentes Sobre Exigir Login para Ver uma Página no WordPress
- Guias Relacionados para Sites de Assinatura e Login de Usuário
Método 1: Exigir Login para Visualizar uma Página no WordPress com MemberPress (Para Páginas e Posts Específicos)
Se você está procurando uma maneira fácil e poderosa de restringir o acesso a páginas ou posts específicos, o MemberPress é uma ótima escolha.
Com o MemberPress, você pode controlar facilmente quem tem acesso ao seu conteúdo, seja para membros, assinantes ou clientes pagantes. Ele permite que você crie um site de associação poderoso que atenda às suas necessidades específicas.
Na minha opinião, é o melhor plugin de proteção de conteúdo para WordPress. Ele torna super simples exigir que os usuários façam login antes de visualizar uma página.
Na WPBeginner, usamos o MemberPress para criar nosso site de associação de vídeo gratuito onde apenas assinantes podem acessar as aulas. Para mais detalhes, veja este guia sobre como a WPBeginner usa um site de associação de vídeo gratuito para aumentar nossa lista de e-mails.
Etapa 1: Instalar e Ativar MemberPress
Agora, para começar, você precisará instalar e ativar o plugin MemberPress. Para instruções passo a passo, veja nosso tutorial sobre como instalar um plugin do WordPress.
Assim que você ativar o plugin, vá para a página MemberPress » Configurações para inserir sua chave de licença. Você pode obter essas informações na área da sua conta no site do MemberPress.

Etapa 2: Configurar um Gateway de Pagamento no MemberPress
Se você planeja oferecer assinaturas pagas, precisará configurar um gateway de pagamento. Mude para a aba 'Pagamentos' para adicionar um gateway de pagamento. O MemberPress suporta opções populares como PayPal e Stripe.
Clique no botão ‘+ Adicionar Método de Pagamento’ e escolha o gateway de sua preferência. Se precisar de instruções passo a passo, veja este tutorial sobre como aceitar pagamentos com Stripe no WordPress.

Etapa 3: Criar Níveis de Assinatura
Assim que configurar seus métodos de pagamento, você precisará criar diferentes níveis de associação. Com cada associação, você pode especificar o nível de acesso que um usuário tem para visualizar conteúdo restrito.
Para começar, vá para a página MemberPress » Associações no painel de administração do WordPress e clique no botão ‘Adicionar Novo’.

Isso abrirá o editor de associação, onde você precisará adicionar um nome e uma descrição para sua associação.
Em seguida, defina o preço e a expiração do seu plano de assinatura. Se você quiser criar uma assinatura gratuita onde os usuários apenas precisam fazer login, basta definir o preço como 0.
Para planos pagos, você pode selecionar o tipo de faturamento (recorrente ou único) e escolher o intervalo (anual, mensal, semanal ou personalizado).

Se você é novo no uso do MemberPress, pode conferir o guia definitivo do WPBeginner para criar um site de assinatura para mais instruções.
Depois de ficar satisfeito com seu plano de assinatura, clique no botão 'Publicar' para salvar suas configurações. Agora você pode repetir o processo para adicionar quantos níveis de assinatura desejar.
Etapa 4: Definir Regras de Restrição de Conteúdo
Em seguida, você precisa restringir o acesso ao seu conteúdo para que apenas usuários logados possam visualizá-lo. Para fazer isso, vá para a página MemberPress » Regras no painel do WordPress.
Aqui, clique no botão 'Adicionar Novo' na parte superior.

Isso o levará a uma nova tela, onde você deve escolher a opção 'Uma Página Única' no menu suspenso 'Conteúdo Protegido'.
Em seguida, comece a digitar o título da página que você deseja proteger na caixa de texto. O MemberPress procurará automaticamente pela página, e você poderá selecioná-la na lista que aparecer.

Observação: Embora usar o MemberPress seja ideal para ter controle granular sobre conteúdo restrito, você também pode escolher a opção 'Todas as Páginas' no menu suspenso para exigir o login do WordPress para todas as páginas do seu site.
Agora, você precisa definir uma condição para o tipo de membros que podem visualizar esta página.
Para fazer isso, selecione ‘Membro’ no menu suspenso e digite ‘logado’ no campo ao lado. Isso significa que qualquer pessoa com a função de usuário Membro poderá acessar este conteúdo após fazer login.

Depois disso, role para baixo até a seção 'Acesso Não Autorizado' e escolha a opção 'Mostrar' para o formulário de login no menu suspenso.
Em seguida, clique nos botões 'Salvar Regra' e 'Publicar' na parte superior.

Etapa 5: Projetar uma Página de Login Personalizada
Neste ponto, você precisará criar a página de login que os usuários verão ao tentar acessar seu conteúdo restrito.
Para fazer isso, vá para Páginas » Adicionar Nova Página na barra lateral de administração do WordPress.
Isso abrirá o editor de blocos, onde você pode personalizar a página. Uma vez aqui, recomendo dar um título descritivo à página, como ‘Não autorizado’ ou ‘Faça login aqui’, para deixar claro aos usuários por que eles estão vendo a página.
Abaixo do título, você também pode querer adicionar uma mensagem simples como 'Você não pode visualizar esta página porque não fez login.'
Em seguida, clique no botão 'Adicionar Bloco' (+) e escolha o bloco 'Formulário de Login'.

Perguntando de onde veio este bloco útil? O MemberPress o cria automaticamente, para que você não precise. Esta é apenas mais uma vantagem de usar o plugin.
Adicionar o formulário de login aqui permite que os usuários façam login rapidamente para que possam visualizar sua página exclusiva.
Assim que você adicionar o bloco de login à sua página, recomendo fortemente incluir um link para sua página principal de inscrição ou de preços usando o ícone de link na barra de ferramentas. Isso dá aos visitantes um próximo passo claro se eles ainda não forem membros.
Você pode adicionar uma mensagem curta e amigável junto com o link para incentivar as inscrições — algo como: “Novo por aqui? Visite nossa Página de Inscrição para escolher seu plano de associação.”

Certifique-se de que sua mensagem seja clara, convidativa e corresponda ao tom do site. Se você não tem certeza de como inserir um link, veja nosso tutorial passo a passo sobre como adicionar um link no WordPress.
Quando terminar suas alterações, clique no botão ‘Publicar’ no canto superior direito do seu editor para tornar sua página de login ativa.
Etapa 6: Redirecionar Acesso Não Autorizado
Agora, copie o URL da sua nova página de login. Você precisará dele em um momento.
💡 Ainda não criou sua página de inscrição? Confira nossa análise aprofundada do MemberPress para saber mais sobre os recursos de registro integrados do plugin e como eles podem economizar seu tempo.
Visite MemberPress » Configurações » Páginas na barra lateral do seu administrador e role para baixo até a seção ‘Acesso não autorizado’.
Agora, simplesmente marque a opção ‘Redirecionar visitantes não autorizados para um URL específico’.

Em seguida, adicione o URL da página publicada que você copiou anteriormente e clique no botão ‘Atualizar Opções’ para salvar suas alterações.
Agora, quando os usuários tentarem visitar sua página com conteúdo exclusivo sem fazer login, eles serão automaticamente redirecionados para a página ‘Não autorizado’.
Aqui, eles podem fazer login para ver o conteúdo bloqueado nesta página.

Se um novo visitante chegar a esta página, ele poderá simplesmente clicar no link de inscrição para ser levado diretamente para a sua página de registro ou planos de associação.
Agora que sua página de ‘Não Autorizado’ está configurada com links claros de login e inscrição, é fácil para os visitantes agirem — sejam eles usuários recorrentes ou novos em seu site.
Etapa 7: Mostrar Trechos de Conteúdo (Opcional)
Mas e se você quiser ir um passo adiante e dar aos novos visitantes uma ideia do que eles estão perdendo se não se inscreverem? É aí que o MemberPress realmente se destaca.
Ele permite que você vá além de simplesmente bloquear páginas. Você pode realmente mostrar um trecho ou prévia do seu conteúdo usando as opções de teaser de conteúdo integradas do MemberPress.

Isso é perfeito para atrair posts de blog, aulas ou recursos restritos.
Por exemplo, você pode exibir os primeiros parágrafos de um artigo para todos, mas depois solicitar que eles se registrem ou atualizem seu plano para continuar lendo.
Essa abordagem não apenas melhora a experiência do usuário, mas também pode aumentar suas conversões, já que os visitantes podem ver o valor do seu conteúdo antes de se inscreverem.
Para mais informações sobre este recurso, veja nosso guia sobre como criar opções de paywall no WordPress (com opções de pré-visualização).
Alternativa: Embora eu recomende fortemente o MemberPress para criar conteúdo exclusivo para membros, muitas outras opções estão disponíveis no mercado. Para mais recomendações, veja nossa seleção especializada dos melhores plugins de associação para WordPress.
Método 2: Exigir Login para Visualizar Todas as Páginas no WordPress com My Private Site (Para Todas as Páginas e Posts)
Se você está procurando uma maneira gratuita e simples de restringir o acesso a todo o seu site, usar o My Private Site é uma ótima opção.
Atenção: Este método serve para tornar todo o seu site privado. É uma solução de ‘tudo ou nada’ ideal para casos de uso como uma intranet corporativa, um blog familiar privado ou um site em desenvolvimento.
Se você só precisa proteger algumas páginas específicas, recomendamos usar o Método 1.
Este plugin gratuito bloqueia seu site WordPress, exigindo que os usuários façam login antes que possam ver qualquer página.
No entanto, tenha em mente que ele não permite que você escolha quais páginas deseja tornar privadas, portanto, não será adequado, a menos que você queira exigir login para todo o seu site.
Etapa 1: Instalar e Ativar Meu Site Privado
Primeiro, você precisa instalar e ativar o plugin My Private Site. Para mais detalhes, veja este tutorial sobre como instalar um plugin do WordPress.
Etapa 2: Habilitar Privacidade em Todo o Site
Após ativar o plugin, você precisa ir para a página My Private Site » Site Privacy no painel do WordPress e marcar a caixa 'Enable login privacy'.

Em seguida, clique no botão 'Save Privacy Status' para salvar suas alterações. Agora, os usuários precisarão fazer login para visualizar qualquer página em seu site.
Etapa 3: Configurar Redirecionamento Pós-Login
Em seguida, vá para a seção 'Landing Page'. É aqui que você decide para onde os usuários devem ser redirecionados após fazerem login.
Você pode optar por retorná-los ao mesmo URL, para que eles voltem à página que estavam tentando acessar. Alternativamente, você pode redirecioná-los para a página inicial. Você também pode enviar usuários para o painel do WordPress depois que eles fizerem login.
Se nenhuma dessas opções funcionar para você, então você pode definir um URL personalizado. Desta forma, você pode redirecionar os usuários para uma página específica, como uma página de boas-vindas ou uma área de conteúdo exclusivo para membros.
Certifique-se de clicar no botão 'Salvar Página de Destino' para armazenar suas alterações.

Etapa 4: Tornar a Página Inicial Pública (Opcional)
Depois disso, mude para a aba 'Página Inicial'.
Aqui, você pode marcar a caixa 'Permitir que a página inicial do site permaneça acessível sem exigir login' se quiser que a página inicial permaneça acessível a todos.
Em seguida, clique no botão 'Tornar Página Pública'.

Agora, quando você visitar seu site, sua página inicial será visível para todos.
No entanto, quando os usuários tentarem acessar qualquer outra página sem fazer login, eles serão levados para a página de login padrão do WordPress, onde poderão adicionar seus detalhes.

Dica Pro: Melhore a Segurança do Seu Conteúdo Privado
Embora exigir um login seja um primeiro passo crucial para proteger seu conteúdo, é igualmente importante garantir a segurança do seu processo de login em si.
Aqui estão algumas melhores práticas para manter suas áreas exclusivas para membros verdadeiramente seguras:
- Forçar Senhas Fortes: Incentive ou exija que os usuários criem senhas complexas para evitar ataques de força bruta.
- Implementar Autenticação de Dois Fatores (2FA): Adicione uma camada extra de segurança exigindo que os usuários verifiquem sua identidade com um segundo dispositivo ou método.
- Limitar Tentativas de Login: Proteja contra ataques de força bruta bloqueando automaticamente os usuários após um certo número de tentativas de login falhadas. Plugins como Limit Login Attempts Reloaded podem ajudar com isso.
- Manter o WordPress Atualizado: Atualize regularmente o núcleo, temas e plugins do WordPress para corrigir vulnerabilidades de segurança.
Ao tomar essas medidas extras, você pode melhorar significativamente a segurança do seu conteúdo privado e dos dados do usuário.
Perguntas Frequentes Sobre Exigir Login para Ver uma Página no WordPress
Aqui estão algumas perguntas que nossos leitores fizeram frequentemente sobre exigir login para ver uma página no WordPress:
Como faço para que meu site WordPress seja visível apenas para usuários logados?
Você pode tornar seu site WordPress visível apenas para usuários logados usando o MemberPress, o melhor plugin de proteção de conteúdo. Ele permite que você restrinja todo o seu site para que os visitantes precisem fazer login antes de visualizar qualquer conteúdo.
Como adicionar um botão de login à página inicial do seu WordPress?
Você pode adicionar um botão de login à página inicial do seu WordPress usando um link de menu, widget ou botão de construtor de páginas. A maioria dos plugins também permite que você insira facilmente um link de login em qualquer lugar da sua página inicial.
Como proteger uma página no WordPress com login?
Você pode proteger uma página no WordPress com login definindo regras de visibilidade que exigem que os usuários façam login antes de acessá-la. Isso geralmente é feito usando um plugin de associação ou restrição de conteúdo como o MemberPress.
Posso proteger uma página com senha no WordPress?
Sim, você pode proteger uma página com senha no WordPress usando as configurações de visibilidade integradas. Basta definir a página como "Protegida por senha" e compartilhar a senha com os usuários aos quais você deseja conceder acesso.
Para mais informações, consulte nosso tutorial sobre como proteger uma página ou postagem com senha no WordPress.
Como criar uma página de login segura no WordPress?
Você pode criar uma página de login segura no WordPress usando um plugin de login confiável e habilitando recursos de segurança como reCAPTCHA e aplicação de senhas fortes. Isso ajuda a proteger seu site contra ataques de força bruta.
Guias Relacionados para Sites de Assinatura e Login de Usuário
Procurando mais dicas e truques para gerenciar seu site de membros ou páginas de login de usuários? Confira estes guias úteis abaixo:
- Como Criar um Portal de Cliente no WordPress (Maneira Fácil)
- Como Adicionar uma URL de Login Personalizada no WordPress (Passo a Passo)
- Como Personalizar a Página de Redefinição de Senha do WordPress
- Como Restringir Conteúdo para Usuários Registrados no WordPress
- Como e por que você deve limitar as tentativas de login no WordPress
- Como Adicionar um Formulário de Login na Barra Lateral do Seu WordPress
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.


maryam
Como posso restringir páginas específicas apenas para usuários logados no WordPress?
WPBeginner Support
The first method would be for protecting specific pages
Admin