Contribuidores de Gutenberg convidam autores de temas para testar usando partes de modelo baseadas em blocos em temas clássicos – WP Tavern

Se você assistiu à sessão de perguntas e respostas de Matt Mullenweg no WordCamp US no último fim de semana, é evidente que há partes significativas da comunidade ainda agarradas ao Editor Clássico, que ficariam felizes em receber suporte indefinidamente. Por qualquer motivo, milhões de usuários não estão prontos para mudar – alguns preferem o editor antigo, não gostam de blocos, não querem aprender um novo sistema ou simplesmente acham as versões mais recentes do WordPress muito confusas.

Reconhecendo que alguns usuários podem precisar de uma ponte de transição para o editor de blocos, com a oportunidade de mergulhar os dedos nele sem quebrar todo o design do site, o Gutenberg 14.1 introduzirá a capacidade de autores de temas usarem partes de modelo baseadas em blocos no clássico e temas híbridos.

Anne McCarthy, que coordena o programa de divulgação do FSE e os testes de Gutenberg, postou no blog Make Themes, pedindo aos autores do tema para testá-lo.

“As opções de adoção gradual continuam sendo o foco do projeto e, cada vez mais, há mais maneiras de adotar partes do que a totalidade de um recurso que chega à versão mais recente do WordPress”, disse McCarthy. “O objetivo é permitir que as pessoas adotem o que precisam quando estiverem prontas de uma maneira que ainda esteja no futuro”.

Os autores do tema precisarão especificar o suporte ao tema de partes de modelo de bloco e usar o tronco do Gutenberg ou o Gutenberg 14.1 quando for lançado em 15 de setembro de 2022. Em seguida, eles podem adicionar partes de modelo baseadas em bloco como arquivos HTML colocados no diretório de partes dentro da raiz de o tema. Estes podem então ser gerados dentro dos templates PHP do tema usando a função block_template_part.

“Os usuários verão um novo menu ‘Partes do modelo’ visível em ‘Aparência’, que exibe uma lista de peças do modelo”, disse McCarthy. “A partir daí, todos os blocos de temas estão disponíveis, mas o ambiente é inerentemente limitado em comparação com os temas de blocos. Por exemplo, os usuários podem editar peças de modelo existentes, mas não excluí-las ou criar novas.”

McCarthy sugeriu alguns casos de uso para adicionar partes de modelo baseadas em blocos a temas clássicos – permitindo que os autores ofereçam uma parte de modelo de cabeçalho que permita aos usuários definir um plano de fundo de vídeo ou imagem, ajustar o ponto focal, mover blocos ou oferecer um rodapé com blocos de design bloqueados, mas conteúdo fácil de editar.

“Embora esse recurso atualmente tenha como objetivo fornecer opções de temas, os plugins também podem explorar a extensão dessa funcionalidade para habilitar a mesma interface do usuário para os usuários”, disse McCarthy.

Os temas de bloco representam apenas 2,5% dos temas do WordPress no diretório, portanto, esse novo recurso é aplicável à maioria dos temas. Motivar autores de temas clássicos para apoiar isso em seus temas é outro desafio se eles não virem o benefício para os usuários ou determinarem que a experiência de edição diferente seria muito confusa. Pode ter um ponto de entrada mais fácil por meio de plug-ins, pois os usuários podem ter maior probabilidade de adotar uma interface de usuário de edição diferente para a funcionalidade de plug-in.

Para obter mais detalhes técnicos e exemplos de código para adicionar suporte a temas, confira a postagem descrevendo como testar usando partes de modelo baseadas em blocos em temas clássicos.

Deixe uma resposta