P: O primeiro tema WordPress FSE já está disponível
Publicados: 2020-10-23
O representante da equipe de temas, Ari Stathopoulos, é agora oficialmente o primeiro autor de temas a ter um tema no diretório que suporta edição de site completo (FSE). Com uma versão beta reduzida do envio FSE no WordPress 5.6 em dezembro, alguém teve que ser o primeiro a mergulhar. Fazia sentido para alguém intimamente familiarizado com o desenvolvimento de temas e as diretrizes do diretório intensificar.
De muitas maneiras, é uma enorme responsabilidade que Stathopoulos assumiu. Até que um dos temas padrão do Twenty* lide com o FSE, o tema Q provavelmente será um dos principais exemplos que outros autores de temas seguirão quando começarem a aprender a construir temas baseados em blocos.
No início deste mês, usei o Q para testar o FSE e determinar o quanto ele havia avançado. Está a pelo menos meses de estar pronto para uso na produção. A versão beta em 5.6 é mais ou menos apenas para fazer mais testes de pessoas.
Stathopoulos não tem planos de tornar o Q muito mais do que um iniciante básico ou um tema experimental. É quase um playground para ver o que é possível.
“Q nasceu por necessidade”, disse ele. “Eu não poderia trabalhar em edição de site completo ou estilos globais sem ter um tema base para eles, então, por um tempo, eu o tinha em um repositório do GitHub. Decidi lançá-lo no repositório WordPress.org porque acho que talvez não seja o único com esses problemas. Baixar um tema no painel é mais fácil do que clonar um repositório para a maioria das pessoas.”
Os temas baseados em blocos existentes são poucos e distantes entre si. A Automattic e alguns de seus funcionários têm alguns projetos experimentais, mas nenhum deles está no diretório oficial para qualquer um testar. Stathopoulos queria um tema base sem opinião em termos de design que lhe permitisse trabalhar no FSE, testar solicitações de pull e experimentar várias ideias.
“Ele tem algumas ideias para coisas que eu gostaria de ver implementadas no FSE, e é um playground”, disse ele. “Por exemplo, a adição de um link de salto para acessibilidade no tema, uma implementação para tipografia responsiva/adaptativa e carregamento condicional de estilos de bloco apenas quando são usados/necessários. Essas são coisas que espero que façam parte do WordPress Core em algum momento, e o tema Q explora ideias sobre como implementá-las.”
Ele começou a trabalhar no tema há mais de um ano e continua trabalhando nele como um projeto paralelo. Ele disse que Yoast, seu empregador, apoia totalmente a ideia de criar coisas que sejam benéficas para outros designers de temas e para o núcleo do WordPress.
Desenvolvendo um tema compatível com FSE

Os usuários finais devem instalar o plug-in Gutenberg e ativar o recurso experimental FSE para usar o tema ou qualquer tema semelhante. Atualmente, o FSE não possui muitos recursos importantes que o tornam viável para a maioria dos projetos do mundo real. No entanto, os desenvolvedores de temas que planejam trabalhar com o WordPress nos próximos anos precisarão começar a testar e experimentar. Q é um bom ponto de partida para simplesmente ter uma ideia de como serão os temas.
“O maior problema foi – e ainda é – acompanhar o desenvolvimento de Gutenberg”, disse Stathopoulos. “Muitas coisas são fluidas atualmente e acontecem em um ritmo muito alto. A razão pela qual criei o tema foi porque outros temas que eu estava testando, como parte da minha contribuição para a Equipe de Temas, não foram mantidos ou atualizados adequadamente. Eu queria criar um tema inicial que pudesse ser usado como ponto de partida para outros também.”

Uma das maiores questões ainda pairando no ar é como será a linha do tempo para temas disponíveis publicamente e baseados em blocos. 2021 será o ano em que eles assumirão o controle? Isso é improvável, dado o estado atual do recurso. No entanto, chegará um ponto em que os desenvolvedores não estarão mais criando temas clássicos ou tradicionais.
“Acho que veremos muito mais temas FSE em 2021”, disse Stathopoulos. “Pode levar alguns anos até que eles se tornem o padrão, mas após o lançamento do WordPress 5.6, espero que haja muito mais desenvolvimento e foco no FSE e nos estilos globais. Se veremos mais temas FSE ou não, depende de quando algumas coisas são mescladas no núcleo do WordPress.”
Ele apontou alguns recursos críticos ausentes de Gutenberg no momento. O grande problema é que o bloco Query, que é o bloco que exibe posts no front end, não herda suas opções da consulta global. Essencialmente, isso significa que, independentemente do URL em que um visitante está, ele exibe as postagens mais recentes.
“Uma vez que essas coisas sejam resolvidas e os bloqueadores para construtores de temas sejam resolvidos, espero que vejamos uma explosão de bons temas FSE sendo construídos”, disse ele.
Stathopoulos está mais empolgado com a perspectiva de ver mais padrões de design se tornarem essenciais. Atualmente, não há consistência entre os temas. Os autores do tema podem usar qualquer marcação que desejarem. A troca de temas afeta a estrutura de um site, SEO, acessibilidade, velocidade e muitas outras coisas.
“Meu conselho para desenvolvedores de temas que querem começar a mexer seria começar com algo simples”, disse ele. “É tentador adicionar estilos extremamente opinativos, para botões, por exemplo, mas mais e mais coisas são adicionadas todos os dias ao editor, como uma configuração de raio de borda para botões. Os autores de temas devem evitar a armadilha de projetar um tema FSE tendo em mente o que o editor faz atualmente. Em vez disso, os autores do tema devem se esforçar para construir algo tendo em mente uma visão do que o editor acabará se tornando.”
O futuro das revisões temáticas
Como Stathopoulos é um representante da Equipe de Temas, ele também tem algumas informações sobre a mudança nos próximos anos para diretrizes e quais etapas os autores podem precisar tomar. Embora seja muito cedo para a equipe começar a tomar decisões, seus membros já estão pensando em mudanças futuras.
“Mudar é sempre difícil, especialmente quando se trata de algo tão grande”, disse Stathopoulos. “Será um passeio atribulado e levará tempo. Temas WordPress é uma indústria enorme. Por um tempo, temas 'clássicos' (por falta de uma palavra melhor) continuarão sendo uma solução viável para desenvolvedores de temas que não tiveram tempo de se atualizar. Mas não para sempre.”
Alguns podem olhar para as grandes mudanças anteriores e se preocupar com o que as futuras diretrizes do diretório de temas podem pedir. Em 2015, a equipe exigiu que todas as opções de tema usassem o personalizador. Isso foi depois de uma espera de três anos para que os autores do tema fizessem a mudança organicamente. Dado que o FSE será um afastamento muito maior das normas e aversão ao projeto Gutenberg de segmentos da comunidade de desenvolvimento, pode ser uma transição difícil.
“Em algum momento, os temas FSE se tornarão o padrão da indústria e o que os usuários desejam”, disse Stathopoulos. “Pessoalmente, espero que ninguém queira fazer upload de um tema clássico no repositório w.org em 2025, quando a indústria seguir em frente. Seria como fazer upload hoje de um tema que usa tabelas e iframes para layouts.”
Ele disse que seria dado tempo suficiente para a eventual transição. No entanto, a equipe provavelmente priorizará temas baseados em FSE. Eles estão cientes de quanta mudança isso será e planejarão de acordo quando chegar a hora.
