Compreendendo o bloco de consulta e sua importância na edição de sites – WordPress Tavern

Eu realmente não entendo esse bloco de consulta, embora ele tenha sido mencionado em vários posts do Tavern. Meus olhos parecem embaçar ao ler sobre isso – ha!

É importante que os usuários regulares do WordPress entendam esse bloqueio ou ele é realmente um bloqueio para desenvolvedores?

Marcus

Eu tenho dado muita atenção ao bloco Query recentemente. Na ocasião, posso até ter chamado isso de um dos maiores obstáculos que a equipe de desenvolvimento de Gutenberg precisou pular antes que os temas baseados em blocos se tornassem realidade. No entanto, o termo “consulta” do WordPress não é algo com o qual todos os usuários ou leitores do Tavern estão familiarizados. É um conceito tão antigo quanto o WordPress e geralmente algo com o qual apenas os desenvolvedores precisam se familiarizar. Quando a Edição Completa do Site chegar ao WordPress, o novo bloco exporá a Consulta a muito mais usuários como parte da interface do editor do site.

É um bloco que atualmente faz parte do plugin Gutenberg, mas não do núcleo do WordPress. No entanto, em algum ponto de 2021, mais e mais usuários finais e desenvolvedores estarão trabalhando com ele.

Na terminologia do WordPress, estamos realmente falando sobre duas coisas, a Consulta e o Loop. A Consulta é definida por um conjunto de argumentos ou opções que determinam quais postagens exibir. O Loop é a parte da máquina que “faz um loop” pelos posts consultados e os exibe, um após o outro. A consulta pede postagens; o Loop os percorre.

Tradicionalmente, os autores do tema eram responsáveis ​​por adicionar o código do Loop aos seus modelos, que usavam a Consulta global fornecida pelo WordPress. Os temas também podem criar consultas personalizadas, como adicionar um widget de lista de postagens, seções de postagens categorizadas na página inicial ou qualquer coisa. E “postagens” podem ser qualquer coisa, desde postagens normais de blog até produtos WooCommerce e os tópicos mais recentes do plug-in bbPress.

A consulta pode ser um dos aspectos mais importantes do WordPress. Em essência, é o mecanismo por trás da exibição do conteúdo de cada página do site. Sem ele, todos os sites WordPress seriam simplesmente um cabeçalho e um rodapé.

O plugin Gutenberg fornece dois blocos para a consulta:

  • Inquerir: O bloco externo para definir as opções de exibição das postagens.
  • Loop de consulta: O bloco interno, que é adicionado automaticamente ao usar o Query.

Atualmente, os usuários podem selecionar entre quatro variações razoavelmente padrão ao adicionar o bloco de consulta pela primeira vez. Eles são combinações da imagem em destaque da postagem, título, data e trecho.

Variações do bloco de consulta inicial no editor WordPress.
Variações do bloco de consulta.

Eles podem ser personalizados por meio do painel de opções de bloqueio na barra lateral. Os usuários também podem encontrar opções de “visualização” na barra de ferramentas para selecionar entre as visualizações de Lista e Grade. A visualização de lista é a lista tradicional de postagens que fluem verticalmente para baixo na página. A visualização em Grade exibe postagens em duas a seis colunas.

Visualização de grade do bloco de consulta no editor do WordPress.
Visualização de grade de postagens ao usar o bloco de consulta.

O bloco Consulta possui um conjunto básico de opções para os tipos de postagem a serem exibidos e como ordená-los. Possui filtros para categorias, tags, autores e palavras-chave. O bloco não é tão robusto quanto o que é possível com o código ainda. Estão faltando algumas opções básicas como um limite de número de post e quase todos os parâmetros mais avançados. No entanto, é um ponto de partida promissor.

Os aspectos mais interessantes desse recurso para usuários finais podem não ser o bloco de consulta. É personalizar os blocos que vão dentro, que exibem coisas como a imagem em destaque, título do post e muito mais.

Como ex-autor de temas, não consigo contar quantas vezes os usuários me perguntaram sobre a personalização de algum aspecto do layout das postagens. Fazê-los mergulhar no código para fazer pequenas alterações, como remover o nome do autor da postagem ou exibir a categoria em um lugar diferente, não era uma experiência ideal. O editor do site colocará esse poder diretamente nas mãos de cada usuário.

Versão personalizada do bloco de consulta na visualização em grade.
Adicionando blocos pós-relacionados ao bloco Query no modo de exibição de grade.

O comentário de Marcus estava no post da Taverna cobrindo Gutenberg 9.6. A versão mais recente do plugin introduziu herança de consulta global para o bloco de consulta. Isso significa que os autores do tema agora podem replicar a camada de conteúdo em temas baseados em blocos. Anteriormente, páginas como arquivos e resultados de pesquisa simplesmente exibiam as postagens mais recentes quando um tema usava o bloco de consulta. Agora, cada uma dessas páginas pode exibir as postagens corretas.

No entanto, o bloco Query é muito mais do que isso. Nas mãos dos usuários, pode ser uma ferramenta poderosa para criar resultados personalizados em uma página inicial – pense em seções categorizadas no estilo jornal. Os usuários também podem criar listas de postagens em uma barra lateral, como as respostas ou produtos mais recentes do fórum. Os autores de temas podem oferecer modelos ou padrões de blocos com designs exclusivos ou como pontos de partida para os usuários finais modificarem. Não faltam possibilidades.



Source

Deixe uma resposta

%d blogueiros gostam disto: