Como restringir conteúdo por membros no WordPress
Publicados: 2021-05-06Seu site WordPress tem algum conteúdo importante , confidencial ou pago , e você deseja permitir que apenas alguns usuários com uma determinada função os visualizem. Mole-mole! Você pode usar um plugin de membro para restringir quem tem permissão para ler o conteúdo em seu site WordPress.
- 1. Quando você precisa restringir o conteúdo dos membros?
- 2. Como permitir que apenas alguns usuários leiam o conteúdo
- 2.1. Etapa 1: Criar níveis e conceder recursos para eles
- 2.2. Etapa 2: Aplicar o nível aos usuários
- 3. Como criar condições de acesso
- 4. Últimas Palavras
Neste artigo, vamos fazer isso passo a passo com o plugin Restrict User Access . Mas primeiro, vamos aprender sobre as aplicações de restrição de conteúdo por membros no WordPress.
Quando você precisa restringir o conteúdo dos membros?
A restrição de conteúdo por membros pode ser aplicada para:
- Sites de livros online : permite que apenas membros VIP leiam livros pagos ou hot books.
- Sites escolares : permitem que apenas contas de professores leiam documentos particulares, como planos de aula e teses de formatura.
- Sites da empresa : permitir que apenas contas de administrador leiam documentos privados ou relatórios internos.
- E muitas outras aplicações, dependendo da sua criatividade.
Para melhor ilustração, farei um exemplo de site de uma empresa . Aqui está o que eu faço:
Como permitir que apenas alguns usuários leiam o conteúdo
Neste artigo, classifico todos os usuários do site WordPress em dois níveis: Gerente e Equipe . A equipe só pode ler postagens normais, enquanto os gerentes podem ler postagens normais e privadas.
Para fazer isso, eu uso o plugin Restrict User Access.
Restringir o acesso do usuário - Plug-in de associação com forçaVersão Atual: 2.2.1
Última atualização: 22 de agosto de 2021
restrin-user-access.2.2.1.zip
O plug-in Restringir acesso do usuário ajuda a criar um site de associação onde os usuários obtêm níveis diferentes. Dependendo do nível, os usuários podem usar recursos ou ler postagens com crescente importância / segredo.
O plugin Restrict User Access é gratuito e está disponível no wordpress.org, então você só precisa instalar e ativar o plugin normalmente:

Após a ativação, uma nova seção Acesso do usuário será exibida na barra lateral no back end do seu site WordPress:

Desta vez, siga estas etapas abaixo para restringir o conteúdo por membros no WordPress:
Etapa 1: Criar níveis e conceder recursos para eles
Primeiro, vá para Acesso do usuário > Níveis de acesso > Adicionar novo :

Na interface Adicionar nova , você pode criar condições de acesso, aplicar o nível aos usuários, conceder recursos para o nível e configurar outras opções, como duração, ocultar a barra de administração, etc.

Agora, nomeie o nível e vá para a guia Recursos para conceder recursos para este nível:

Como você pode ver na imagem, a primeira coluna contém recursos que podem ser concedidos ao nível atualmente selecionado (Gerente). Para conceder uma capacidade ao Gerente , basta clicar na célula correspondente na coluna Permitir ; caso contrário, clique na célula da coluna Negar .
Neste artigo, concentro-me apenas na capacidade de ler artigos ou páginas. Portanto, eu só permito os seguintes recursos:
-
read: ler postagens / páginas normais -
read_private_posts -
read_private_pages
Quanto a outros recursos, eu escolho Negar .


Em seguida, não se esqueça de clicar em Criar .
Terminamos o primeiro nível de gerente . Quanto ao nível de staff , faço o mesmo. Mas na guia Capacidades , eu só permito a read .

Estes são dois níveis ( Gerente e Equipe ) que criei:

No entanto, esses níveis ainda não foram aplicados a nenhum usuário. Para fazer isso, vá para a etapa 2.
Etapa 2: Aplicar o nível aos usuários
Existem dois métodos para aplicar o nível aos usuários:
- Método 1 : escolher usuários manualmente
- Método 2 : sincronizar com funções de usuário
Aqui vamos nós!
Método 1: escolher usuários manualmente
O Método 1 é adequado para sites internos de empresas com poucos membros (<20 pessoas) porque é demorado escolher vários membros manualmente.
Primeiro, vá para Acesso do usuário > Níveis de acesso e escolha o nível que deseja aplicar aos usuários:

Em seguida, vá para a guia Membros , na seção Pesquisar por usuários , preencha os nomes de usuário e clique em Salvar .

Método 2: sincronizar com funções de usuário
O método 2 é mais rápido do que o método 1 porque você pode utilizar as funções de usuário disponíveis no seu site WordPress. No entanto, certifique-se de que os gerentes e a equipe tenham as funções de usuário corretas.
Leia mais: como configurar funções de usuário no WordPress.
Para sincronizar com funções de usuário, você também escolhe o nível desejado e vai para a guia Membros .
Na seção Função sincronizada, escolha a função que deseja sincronizar. Neste exemplo, eu criei duas funções de usuário ( Usuários gerentes e Usuários da equipe ) antes, então só preciso sincronizá-los com os níveis correspondentes.

Ok, agora vou verificar se estamos fazendo certo. Meu site WordPress tem três postagens privadas e algumas postagens normais da seguinte maneira:

Primeiro, faço o login com uma conta Staff . Como você pode ver, não consigo ver postagens privadas. Eles nem aparecem:

Em seguida, faço o login com uma conta de gerente . E tada, posso ver postagens privadas agora:

Restringir o acesso do usuário tem outro recurso interessante que é a criação de condições de acesso. Com este recurso, você pode configurar para que os usuários em um nível só possam ler certas postagens que você especificou .
Como criar condições de acesso
Primeiro, escolha o nível para o qual deseja criar condições de acesso. Neste exemplo, eu escolho o nível de equipe :

Em seguida, vá para a guia Condições de acesso e clique em Novo grupo de condições :

Agora, você pode ver muitos tipos de condição. No entanto, apenas nos concentramos na capacidade de ler postagens, então vamos escolher Postagens / Blog :

Depois disso, clique na caixa ao lado da seção Postagens / Blog e selecione as postagens que você permite que seus usuários leiam. Por exemplo, eu escolho as seguintes postagens:

Finalmente, não se esqueça de clicar em Salvar .
De agora em diante, os usuários da equipe só podem ler o conteúdo que eu especifiquei acima. Quanto a outras postagens, embora eles ainda possam ver o título e as imagens em destaque na página de arquivo, eles não podem ler o conteúdo da postagem.

Últimas palavras
Restringir conteúdo por membros no WordPress é muito importante para sites que possuem conteúdo confidencial, importante ou pago. Você deve utilizar esta técnica para proteger o conteúdo do seu site .
Você conhece algum outro aplicativo de restrição de conteúdo por membros no WordPress? Compartilhe conosco na seção de comentários!
Até mais!
