Não é nenhum segredo que fiquei empolgado com as variações globais de estilo. O próximo recurso permitirá que os designers de temas agrupem várias predefinições de design. Por sua vez, os usuários finais podem percorrê-los, selecionando sua aparência preferida sem alterar seu tema ativo.
Escrevo sobre o recurso desde novembro de 2021, mantendo alguma esperança de que ele chegue ao WordPress 5.9. Ele não foi enviado com esse lançamento, mas tenho seguido ansiosamente todos os tickets relacionados desde então, sabendo que eventualmente chegaria.
Em janeiro, o recurso foi incorporado ao plugin Gutenberg. Isso quase parece uma eternidade no “tempo da tecnologia”. Com todo o resto acontecendo no atual ciclo de lançamento do WordPress 6.0, é fácil esquecer que será um recurso principal em apenas algumas semanas.
Se estou sendo honesto, sinto que estive esperando por isso toda a minha carreira no espaço WordPress. Acho que sempre soube que queria sem sempre poder verbalizá-lo. Eu fui um dos primeiros a adotar temas infantis e comecei a usá-los quando eles eram um recurso disponível apenas por meio de um plug-in de terceiros. O WordPress sempre parecia estar faltando algo entre um tema inteiro e um filho que fazia sentido para desenvolvedores e usuários.
Muitos autores de temas abordaram isso de uma maneira ou de outra. Alguns empacotariam skins que os usuários poderiam escolher. Outros apresentavam combinações predefinidas de cores e fontes. No entanto, esses métodos nunca foram padronizados.
As variações globais de estilo são a resposta que tenho procurado. O sistema fornece aos autores de temas uma maneira fácil de agrupar várias variantes sem enviá-las como temas filhos separados. Os Themers precisam apenas abandonar o costume *.json
arquivos em seu tema /styles
pasta. Eles aparecem no painel Estilos globais no editor do site para usuários.
Twenty Twenty-Two será oficialmente o primeiro tema padrão a enviar essas variantes de estilo. O plano era agrupar seis estilos, mas recentemente foi reduzido para quatro (incluindo o padrão). A seguir estão as capturas de tela das três novas variações que devem chegar à próxima versão do tema:
Isso pode mudar à medida que nos aproximamos da versão 6.0 do WordPress, mas são a iteração mais recente. Para outros que desejam testá-los, eles estão disponíveis por meio de uma solicitação pull no repositório WordPress Develop GitHub. Eles ainda não foram mesclados no código principal.
Se eu tivesse que escolher um favorito, seria a variação Pink. Não é algo que eu normalmente selecionaria, mas a fonte IBM Plex Mono funciona bem com ela.
Eu sou um fã de enviar menos variações para o conjunto inicial. Como Kjell Reigstad disse no bilhete Trac associado, isso deve “ajudar as pessoas a diferenciá-las ainda mais fortemente”.
Embora o Twenty Twenty-Two seja o primeiro tema padrão a implementar variações globais de estilo, outros autores de temas já oferecem algumas opções para os usuários. Alara envia sete estilos adicionais e Frost tem uma variante do Modo Escuro. Os usuários já podem testá-los junto com o WordPress 6.0 beta ou com o WordPress 5.9 e o plugin Gutenberg instalado.
As variações estão sendo usadas principalmente como uma maneira rápida para os usuários finais escolherem um design predefinido. Esta é uma escolha única, mas imagino um escopo mais amplo para o recurso nos próximos meses e anos.
Usando o Modo Escuro do Frost como exemplo, pude ver que isso está vinculado às configurações do visitante do site, mostrando a variação de seu esquema preferido. Se alguém ainda não está trabalhando em um plugin para isso, deveria estar.
Outra possibilidade é que alguns proprietários de sites podem querer ter ajustes de design sazonais ou baseados em eventos que sejam fáceis de alternar. Seria divertido ver o WordPress lançar uma variação do Twenty Twenty-Two com base no Natal ainda este ano.
Os autores de temas que desejam começar a agrupar suas próprias variações de estilo devem ler o tutorial de Carolina Nymark. É um dos guias mais atualizados e abrange tudo o que é necessário para começar.