Blocos restritos é um plug -in do WordPress que permite restringir o acesso a blocos Gutenberg específicos com base em uma grande variedade de condições.
Você pode, por exemplo, restringir o conteúdo com base na função do usuário, ocultar conteúdo para os usuários que vivem em locais geográficos específicos, exibir conteúdo condicionalmente com base no dispositivo de usuário, tornar partes da postagem indisponíveis para os mecanismos de pesquisa e muito mais.
Tipos de restrições
Esta seção fornecerá detalhes sobre os tipos de restrições e os exemplos de uso relacionados.
Fixo
Essa restrição, quando ativada, remove um bloco da extremidade frontal.
Exemplos de uso
- Ocultar temporariamente seções existentes ou novas de um artigo até que estejam prontas para serem publicadas.
Senha
O conteúdo restrito é exibido somente após um envio de senha bem -sucedido.
Exemplos de uso
- Exiba conteúdo privado apenas para membros de um clube, comunidade ou para seus amigos.
- Exiba material para download apenas para estudantes de uma turma.
Idade
O plug-in exibe o conteúdo associado a essa restrição se o usuário atender aos requisitos de idade definidos no back-end. Observe que o usuário pode declarar sua idade enviando a data de nascimento com o formulário fornecido.
Exemplos de uso
- Restringir o acesso a conteúdo sensível
Geolocation
Esse tipo de restrição permite exibir ou ocultar blocos com base na localização do usuário.
Exemplos de uso
- Exibir conteúdo diferente com base no local do usuário
- Torne os vídeos indisponíveis para usuários localizados em países específicos
Dispositivo
Essa restrição permite exibir blocos com base no dispositivo do usuário.
Exemplos de uso
- Exibir elementos de layout complexos apenas com dispositivos de mesa
- Exibir diferentes links de download com base no dispositivo do usuário
Intervalo de tempo
Com essa restrição, você pode exibir conteúdo em um intervalo de tempo especificado.
Exemplos de uso
- Venda ingressos em intervalos de tempo predeterminados
- Crie uma venda de flash
Capacidade
Esta restrição usa o recursos do usuário Para determinar se deve exibir ou não um bloco específico.
Exemplos de uso
- Permitir acesso ao material premium apenas para funções específicas do usuário.
Endereço IP
Essa restrição permite exibir ou ocultar blocos com base no endereço IP do visitante.
Exemplos de uso
- Evite spam em formulários de contato ou área de comentários
- Evite tentativas de hackers
Cookie
Use essa restrição para exibir conteúdo com base na presença de cookies específicos.
Exemplos de uso
- Ocultar ou exibir elementos de interface com base nas informações disponíveis sobre o usuário
- Exiba o conteúdo apenas para o usuário registrado
Cabeçalhos HTTP
Com essa restrição, você pode exibir ou ocultar o conteúdo com base nas informações disponíveis nos cabeçalhos HTTP.
Exemplos de uso
- Ocultar conteúdo para os motores específicos de bot ou pesquisa
- Exibir conteúdo condicionalmente com base no dispositivo do usuário
Estilo personalizável
Você pode personalizar as cores e a tipografia dos elementos exibidos no front-end com as opções de 18 estilos disponíveis no back-end.
Informação técnica
Manual do plug -in
Por favor, veja o Manual do plug -in Para obter mais informações sobre a instalação e uso do plug -in.
Serviço de geolocalização
Este plug -in geoloca os usuários com Geolite2. Um banco de dados de geolocação IP gratuito fornecido pelo MaxMind.
Observe que, para usar o banco de dados Geolite2, você deve criar uma conta MaxMind e aceitar seus Termos de Serviço.
Detecção de dispositivo
O dispositivo do usuário é detectado com o Detecção móvel Classe PHP.
Atualizações
10.12.2024 - v1.09 - Added support for seamless updates delivered directly from our server - Major back-end UI update - Refactoring 15.11.2022 - v1.08 - Minor back-end improvements 19.08.2021 - v1.07 - Initial release
Créditos
Este plug -in utiliza os seguintes recursos:
- SELECT2 licenciado sob o Minha licença
- Detecção móvel licenciado sob o Minha licença
- Compositor licenciado sob o Minha licença
- API GEOIP2 PHP licenciado sob o Licença Apache 2.0
- Maxmind db leitor php api licenciado sob o Licença Apache 2.0
- Código comum para clientes da Maxmind Web Service licenciado sob o Licença Apache 2.0
Isenção de responsabilidade
Este produto pode incluir dados geolite2 criados pelo maxmind, disponível em https://www.maxmind.com.