Mostrar e ocultar conteúdo por meio do plug-in do WordPress de visibilidade de bloco – Taberna do WordPress

O Block Visibility de Nick Diego não é o único plugin a enfrentar o desafio de controlar quando os blocos são visíveis no front end. Outros plug-ins como o EditorsKit fazem um bom trabalho. No entanto, Block Visibility é uma solução que os usuários não devem ignorar, mesmo que já tenham começado a testar outras opções.

Diego lançou o plugin pela primeira vez em agosto de 2020. Desde então, ele adicionou atualizações de rotina que agregaram valor sem mudar seu foco.

Um dos maiores motivos para usar este plugin é que ele é um projeto independente. É puramente fazer uma coisa e fazê-la bem. Suas configurações oferecem aos usuários controle total sobre como desejam gerenciar a visibilidade do bloco. Pela minha experiência com ele, o plug-in faz seu trabalho melhor do que as alternativas.

Pode não ter um grande número de instalações, mas se sua classificação de cinco estrelas no WordPress.org for qualquer indicação, pelo menos tem uma base de usuários feliz.

Diego tem planos para um add-on profissional. A data de lançamento provisória está definida para a primavera de 2021. Ele parece estar avançando com esse lançamento depois de adicionar algum código fundamental na versão recente da versão 1.4.

“Conforme a visibilidade do bloco cresce, haverá funcionalidades avançadas e / ou de nicho que serão úteis para certos usuários”, escreveu Diego no anúncio de lançamento do 1.4. “Pense nas integrações com outros plug-ins de terceiros. Sempre haverá uma versão gratuita do plug-in, mas alguns desses recursos adicionais serão fornecidos por um complemento premium (pago) chamado Block Visibility Pro. ”

Em meu trabalho anterior, um dos meus produtos principais focava em soluções de associação. Existe um número aparentemente infinito de possibilidades que os usuários sonham para controlar a visibilidade do conteúdo. Tenho poucas dúvidas de que um add-on profissional é necessário para capturar todos os casos extremos.

Como funciona o plug-in

A visibilidade do bloco é fácil de usar. Os usuários finais clicam em um botão de alternância, selecionam em um selecionador de data ou marque uma caixa de opção. Seus blocos são mostrados ou ocultos no front end com base em suas seleções. Não fica muito mais simples do que isso.

O plugin adiciona uma nova guia “Visibilidade” para cada bloco, que exibe os controles de visibilidade. A exceção a isso é para blocos internos. Por exemplo, o bloco de colunas possui controles, mas os blocos de colunas internos não. No entanto, isso pode ser habilitado para blocos internos por meio do “Modo de controle total” na tela de configurações do plugin.

Existem três tipos principais de opções:

  • Esconda o bloqueio de todos.
  • Datas de início e término baseadas em tempo para exibição.
  • Visibilidade por função do usuário.
Bloquear controles do plug-in de visibilidade no editor de blocos do WordPress.
Bloquear os controles de visibilidade no inspetor.

Ocultar o bloqueio de todos pode ser útil para usuários que estão testando em uma página ou para blocos que são um trabalho em andamento. As datas de início e término criam o potencial de gotejamento ou teste de conteúdo em sites baseados em associação, especialmente quando combinadas com as opções de visibilidade baseadas em funções.

Essas opções básicas cobrirão a maioria dos cenários para os quais o usuário médio precisará delas.

Um dos recursos mais interessantes do plug-in é que ele adiciona uma sobreposição cinza transparente, uma borda tracejada e um ícone a cada bloco que possui opções de visibilidade definidas. Isso é mostrado quando o bloco não está selecionado no editor. É um daqueles pequenos toques que tornam o plugin útil.

Sobreposição cinza do plug-in Visibilidade do Bloco quando um bloco não é selecionado.
Sobreposição para blocos com opções de visibilidade.

Existe uma parte confusa da IU. Existem dois casos em que existe uma opção “pública”. Esse rótulo imediatamente me faz pensar que o bloco deve ser visível para todos. No entanto, é necessário ler a descrição. Essas opções são para mostrar conteúdo apenas para usuários desconectados. Eu preferiria ver essas duas opções renomeadas para “desconectado” para maior clareza.

Um futuro promissor

Embora Block Visibility seja um plug-in sólido no momento, estamos apenas arranhando a superfície do que será possível no longo prazo. Na versão 1.4, lançada há duas semanas, Diego adicionou compatibilidade preliminar com Full Site Editing. Isso significa que as opções de visibilidade não ficarão mais restritas à postagem ou ao conteúdo da página.

“Uma vez que cada conteúdo em um site é um ‘bloco’, você poderá controlar facilmente a visibilidade de praticamente qualquer coisa em um site WordPress”, escreveu Diego no post de anúncio da versão 1.4. “De menus de navegação dinâmicos a cabeçalhos e rodapés específicos do usuário, as possibilidades são infinitas!”

O editor de sites de Gutenberg é um recurso beta no momento, mas a integração do plugin parece já funcionar bem. Fiz um teste rápido para mostrar um menu de navegação personalizado apenas para clientes de compras. Não tive problemas do meu lado.

Usando o plugin Block Visibility com o editor do site Gutenberg.
Definir opções de visibilidade para um menu no editor do site de Gutenberg.

Os usuários não ficarão limitados a essas necessidades básicas no futuro. Imagine exibir anúncios em uma barra lateral para usuários desconectados. Imagine adicionar um banner de venda de feriado com prazo limitado no cabeçalho. Imagine criar um modelo de página inicial que exiba conteúdo diferente para assinantes e visitantes.

Existem maneiras de fazer tudo isso hoje, juntando vários plug-ins, usando códigos de acesso personalizados ou escrevendo código. No entanto, quando um site inteiro é feito de blocos, você só precisa de um método para controlar a visibilidade de tudo. Literalmente.



Source



Deixe uma resposta

%d blogueiros gostam disto: