Pressione isto: o que há de novo no WordPress 6.2

Publicados: 2023-04-22

Bem-vindo ao Press This, o podcast da comunidade WordPress da WMR. Cada episódio apresenta convidados de toda a comunidade e discussões sobre os maiores problemas enfrentados pelos desenvolvedores do WordPress. O que se segue é uma transcrição da gravação original.

Desenvolvido por RedCircle

Doc Pop : Você está ouvindo Press This, um podcast da comunidade WordPress no WMR. A cada semana, destacamos os membros da comunidade WordPress. Sou seu anfitrião, Doc Pop. Apoio a comunidade WordPress por meio de minha função no WP Engine e minhas contribuições no TorqueMag.Io, onde faço podcasts e desenho cartoons e vídeos tutoriais. Dê uma olhada.

O WordPress 6.2 foi lançado recentemente e é uma grande atualização para o WordPress, principalmente no modo como o editor do site funciona. Com este lançamento, estamos quase no final da Fase Dois do Gutenberg, que se concentrou na Edição Completa do Site por meio de blocos de conteúdo. Isso significa que em breve o WordPress começará a trabalhar na Fase Três do Gutenberg, que é a Colaboração multi-autor para falar sobre os novos recursos do 6.2. E o que vem a seguir para Gutenberg, temos Justin Tadlock, um advogado de relações com desenvolvedores WordPress via Automattic, que também é um co-gerente de lançamento para Gutenberg 15.4 e 15.5, que acabou de sair hoje. Parabéns a Justin e à equipe por isso.

Justin, vamos começar apenas com sua história de origem. Como você entrou no WordPress?

Justin Tadlock: Eu estava contando a alguém esta manhã, 15 de abril deste mês será meu 20º aniversário de blog. Então, blogando por 20 anos, mas só comecei com o WordPress alguns anos depois. O que eu queria era ser escritora, quero ser romancista um dia, espero.

Mas eu precisava de uma maneira de compartilhar meu trabalho com o mundo e foi assim que encontrei o WordPress, porque estava cansado de colocar todas as minhas postagens de blog em um grande e gigante arquivo de texto na época. Eu precisava de algo para administrá-lo.

E depois disso, meio que tropecei no mundo do design de temas e, eventualmente, no desenvolvimento de plugins.

Estou tentando pensar, depois disso comecei meu próprio negócio. Um negócio de temas e plugins, e acho que foi em 2007 ou 8, por volta dessa época. Eu não era muito bom em negócios, então, eventualmente, passei a escrever para o WP Tavern em um ponto, e agora estou na Automattic, como um defensor de relações com desenvolvedores. Só me divertindo.

Doutor Pop: Sim. Fantástico. Eu sou definitivamente um fã de sua escrita no WP Tavern enquanto você estava lá, e trabalho muito legal que você está fazendo agora com o WordPress e com a equipe Gutenberg. Como eu disse no início do programa, o WordPress 6.2 acabou de sair e algumas pessoas para quem eu estava contando essas novidades, disseram: “Oh, é apenas um pequeno lançamento de número de ponto. Não é grande coisa."

Mas esta é uma das maiores mudanças que eu vi no WordPress em particular, quando você entra no Editor do Site, tem uma aparência totalmente diferente. Justin, na sua opinião, qual talvez seja o novo recurso mais importante do 6.2 para as agências e desenvolvedores da Web conhecerem?

Justin Tadlock: Bem, é como você disse, o Editor do site, como o novo design e também removemos o rótulo beta. Então é meio que oficial que, ei, é hora de trabalhar com o Editor do Site, construir temas de blocos. Acho que ainda temos um longo caminho a percorrer em termos de recursos mais avançados que alguns desenvolvedores podem precisar para compilações de clientes personalizados.

Mas acho que o 6.2 para mim é o lançamento em que podemos realmente dizer que é hora de criar temas de blocos.

Doc Pop: Mm-hmm.

Justin Tadlock: E em termos de recursos de desenvolvedor, quero dizer, há tantas coisas legais para mim. As coisas menores, como você tem suportes de sombra de caixa para blocos. Existe o CSS personalizado, que também é útil com o trabalho do cliente se você precisar fazer alguma codificação de cowboy na hora e adicionar algum CSS personalizado do editor. Talvez você esteja de férias, não tenha sua pilha de construção completa ou algo assim. Há apenas uma tonelada de atualizações menores, correções. Quero dizer, está sempre se tornando cada vez maior, ou a experiência está se tornando melhor.

Doc Pop: Esse CSS personalizado de que você está falando é novo, eu acho. Eu nunca toquei nesse aspecto, mas do jeito que você mencionou como é muito mais fácil para um desenvolvedor entrar e eles podem adicionar CSS personalizado aos blocos agora por meio do Editor do site, certo?

Justin Tadlock: Sim. Você pode adicioná-los em um nível global e também pode adicioná-los no nível do bloco.

Doc Pop: Mm-hmm.

Justin Tadlock: Antes, tínhamos a opção CSS adicional no personalizador. Portanto, parte disso foi como trazer paridade de recursos para a experiência de edição do site. Então isso não é dividido. Eu sabia que muitas pessoas o usavam para coisas rápidas. Algumas pessoas usaram para tudo. Mas eu gosto da ideia de colocar algum CSS para blocos específicos porque é mais uma abordagem de design atômico. No momento, o gerenciamento disso não está onde eu acho que deveria estar.

Digamos que você queira alterar seus blocos de cabeçalho para ter uma certa altura de linha ou o que quer que seja. Então você teria que cavar no editor para descobrir isso, porque não há um local central para todo o seu CSS.

Doc Pop: Mm-hmm.

Justin Tadlock: Se pudermos melhorar essa experiência de gerenciamento e os próximos lançamentos, seria um dos melhores recursos de design do WordPress.

Doc Pop: Com certeza. Como apenas um usuário, acho que uma das coisas que notei pela primeira vez no 6.2 foi o novo modo de navegador. Anteriormente, você olhava para um tema e se fosse um tema de estilo antigo, você usaria um personalizador e agora você usa o Editor do Site. E quando você clica em um novo tema baseado em blocos, há toda uma maneira de visualizá-lo.

A maneira como ele se abre parece realmente elegante e mágico. Faz parte do modo de navegação e apenas a navegação mudou. E o que realmente me pegou, eu não vi no começo. Eu meio que tive que olhar em volta para aprender sobre isso. Mas o recurso do livro de estilo, que por algum motivo é como o ícone de um olho aberto.

Mas quando você clica nele, agora você pode entrar e ver as visualizações de todos os seus blocos como eles apareceriam, e você os vê por categorias. Portanto, são todos os blocos principais e todos os seus blocos de terceiros. Você pode ver como os parágrafos ficarão e você pode fazer alterações nisso. Então, sempre que há algo que eu penso, oh, eu preciso mudar a aparência disso.

Eu sei exatamente que preciso ir ao livro de estilo e fazer minhas alterações lá. E é super legal que eu também possa fazer isso com coisas de terceiros, então faz sentido que eu possa mudar a forma como minha mídia é exibida, como se eu quero bordas arredondadas ou gradientes ou algo assim. E faz sentido que eu possa editar parágrafos ou listas ali.

Mas também meu bloco de cartões de receitas para quando compartilho minhas receitas sobre como fazer tortas Frito ou algo assim, meus widgets de calendário. Todas essas coisas também estão lá. E é super legal vê-los no fundo como ficariam no site. E poder ajustá-los.

Achei visualmente uma das mudanças mais marcantes do 6.2 e ficou super legal.

Justin Tadlock: Sim, o livro de estilo é um dos meus recursos favoritos tanto do ponto de vista do usuário quanto do ponto de vista do desenvolvedor. Estamos meio que tentando fugir disso, pelo menos no design do tema, estamos tentando fugir da terminologia do desenvolvedor e dizer mais criador. Porque você realmente não precisa mais ser um desenvolvedor para ser um designer de tema.

Então, digamos que é um ótimo recurso de usuário e criador. Eu sei que quando estou projetando um tema, há muitos blocos semelhantes que eu realmente não testo ou uso. E, portanto, ter uma referência rápida a eles por meio do livro de estilo mudou o jogo em termos de não ter que configurar um monte de conteúdo de demonstração para coisas que realmente não preciso para um design específico, mas querer ter certeza de que parecem correto.

Doc Pop: Justin, não sei se você está neste time ou não, mas eu estava conversando com Aurooba Ahmed na semana passada e ela sugeriu que o livro de estilo deveria ter um ícone de livro. E se você tiver alguma opinião sobre isso, espero que eles possam mudar isso, abrir os olhos para talvez uma prévia literal do livro ou algo assim, um pequeno ícone que talvez explique um pouco mais claramente o que isso faz.

Porque é uma ferramenta poderosa.

Justin Tadlock: Sim. Acho que é uma ótima ideia. Não estou na equipe de design, mas se houver um tíquete, com certeza vou destacá-lo e tentar avançar da maneira que puder.

Doutor Pop: Sim!

Justin Tadlock: porque acho que um livro faz sentido aí.

Doc Pop: Bem, vamos fazer uma pausa rápida e, quando voltarmos, continuaremos conversando com Justin Tadlock, um desenvolvedor do WordPress que também é um dos principais colaboradores do Gutenberg. E ele vai nos contar mais sobre os novos recursos que podemos ter perdido no 6.2 e o que está por vir no 6.3 e algumas de suas previsões para o futuro da edição de padrões.

Então fique ligado para mais Press This.

Doc Pop: Bem-vindo de volta ao Press This, um podcast da comunidade WordPress. Sou seu anfitrião, Doc Pop, e estou falando com Justin Tadlock, um advogado de relações com desenvolvedores do WordPress e principal colaborador patrocinado pela Automattic. Acabamos de falar sobre o 6.2, que é um grande lançamento, e acho que a próxima coisa sobre a qual começaremos a falar é o 6.3.

E acho que talvez o ponto de partida para esta conversa seja Gutenberg dividido em quatro fases. A Fase Dois foi a edição completa do site, usando conteúdo baseado em blocos. E a Fase Três será fluxos de trabalho colaborativos multiusuário. E dizem que o Gutenberg 6.3 será meio que o fim da Fase Dois Justin, certo? Finalmente terminamos a Fase Dois e estamos prontos para começar a Fase Três?

Justin Tadlock: Não quero realmente usar o termo acabamento com a fase de personalização, que é a Fase Dois, porque parece que é final e haverá continuamente novas melhorias e versões futuras para os componentes de personalização, como o editor do site, edição de modelo, livro de estilo, estilos globais.

Mas oficialmente essa fase está terminando. E assim os grandes recursos, espero que alguns deles aconteçam no 6.3. Estamos nessa fase preliminar, como o planejamento da Fase Três neste momento. Há uma postagem no blog make.WordPress.core que descreve a conversa inicial sobre como isso pode parecer.

Mas grande parte do trabalho começará durante o ciclo de lançamento do 6.4. E isso é edição colaborativa e muito mais. A coisa mais importante com isso será a colaboração em tempo real. Então ter duas ou três pessoas gostam de trabalhar ao mesmo tempo.

Na verdade, conversamos sobre isso antes do show, colaborando por meio do Google Docs. Especialmente quando você está trabalhando com uma equipe, todos precisam entrar, fazer comentários, alterar o texto sem substituir completamente o trabalho de outra pessoa. Uma das coisas mais interessantes sobre a colaboração pode ser o fluxo de trabalho de publicação. O WordPress não é voltado para, digamos, organizações de notícias de nenhuma maneira real. Há apenas uma espécie de status de rascunho e depois publicar. Não há fluxos realmente bons que vão além da configuração básica do blog. Estou realmente interessado em ver o que a comunidade pode construir com isso.

Tenho certeza que existem alguns plugins excelentes que já lidam com isso. Mas as revisões de postagem farão parte dessa fase. Eu não sei o que isso vai parecer. Temos uma versão muito fundamental das revisões pós-revisão, ou temos há anos.

Doc Pop: Mm-hmm.

Justin Tadlock: Provavelmente existem muitas maneiras que podem ser melhoradas. Mas há tanto que ainda podemos fazer.

Estou animado para ver o que todos os desenvolvedores da comunidade WordPress criaram.

Doc Pop: Eu acho que você e eu meio que viemos de notícias, fundos de sites de notícias, então pensamos instantaneamente em trabalhar com um editor, fazer colaboração e precisar fazer isso no Google Docs para que outras pessoas possam editar com nós. Mas acho que o que está faltando, ou o que muitas pessoas não estão pensando, é essa colaboração multiusuário.

A colaboração de vários autores não estará apenas no editor de postagens. O design real do site, em teoria, também pode ser feito de forma colaborativa. Assim, você pode trabalhar com seu cliente e meio que fazer alterações em tempo real, não apenas um editor de postagem. Isso é bem legal.

Justin Tadlock: Eu ouvi alguém há algum tempo falar sobre esse aspecto. Trabalhar com um cliente em tempo real pode economizar muitas idas e vindas. Envie maquetes de design e tenha-as com você. É uma ótima ideia.

Doc Pop: Então, é muito cedo para as agências começarem a contar a seus clientes sobre colaboração? Se começar no 6.4, pode não ser realmente algo que as agências queiram compartilhar com seus usuários até perto do final da Fase Três de Gutenberg, ou é algo que talvez funcione desde o início?

Estou apenas prevendo aqui, mas estou me perguntando se isso é algo que as agências já deveriam começar a contar a seus usuários.

Justin Tadlock: Eu não faria isso neste momento. Ainda não há um roteiro de quando um recurso específico chegará, pelo menos imagino que isso provavelmente começaria mais com o bloco, como o editor de postagem, em vez da edição do site. Assim como uma primeira revisão dele. Isso é o que eu imagino de qualquer maneira.

Não sei como seria. Ainda está em fase de planejamento, sabe? Portanto, podem ser vários lançamentos antes que você realmente fale com os clientes sobre como isso pode parecer.

Doc Pop: Você mencionou anteriormente que uma das grandes coisas sobre o 6.2 é a Fase Dois de Gutenberg, ou o Editor do Site não está mais na versão beta.

Então, isso é algo que provavelmente os clientes e as agências deveriam estar falando: “Ei, isso agora está polido. Está pronto para ir. Essa é a conversa que talvez eles devam ter sobre o Editor do site, se ainda não o estiverem usando.

Justin Tadlock: Sim, depende apenas do seu cliente, quanta liberdade ele tem com as ferramentas de design. Eu sei que algumas pessoas gostam de se limitar completamente apenas à criação de conteúdo para o cliente. Mas se você tiver clientes que talvez queiram mudar algumas dessas coisas, com certeza. Tenha essas conversas, apresente-as, crie material de aprendizagem em torno disso.

Sim, acho que o editor do site é uma ótima ferramenta, mas pode ter uma enorme curva de aprendizado para quem não está familiarizado com ele. Então, acho que isso será apenas individual, como agência, dependendo de seu cliente específico.

Doc Pop: Antes do show, você e eu estávamos conversando e você mencionou algumas coisas muito legais que o deixaram animado, mas que não chegaram ao 6.2 e provavelmente sairão no 6.3 e esse tipo de capítulo final antes de Gutenberg A Fase Três começa.

Quais são alguns dos recursos ausentes que veremos no próximo lançamento?

Justin Tadlock: Sim, um dos meus recursos favoritos pelos quais estou ansioso são os tipos de modelo que você pode adicionar aos padrões de bloco como desenvolvedor. Digamos que você crie um padrão 404 que seria especificamente para um erro, página 404. Ou talvez você crie três ou quatro versões diferentes dele com designs diferentes e, em seguida, permita que o usuário, ao criar seu modelo 404 no editor do site, possa escolher entre esses padrões desde o início.

Eles podem apenas dizer, adicione um novo modelo 404, e todos esses padrões registrados serão exibidos especificamente para esse modelo. A API para isso foi adicionada no 6.2, acredito.

E agora, quando você vai criar um novo modelo, ele apenas oferece um substituto e/ou uma lousa em branco para começar. Portanto, esperamos que no 6.3, pelo menos no Gutenberg 15.5, os autores do tema possam começar a registrá-los e tê-los prontos. Pode ser qualquer coisa, padrões 404, arquivo de postagem única, o que você quiser.

Eles estão especificamente vinculados ao processo de criação do modelo.

Doc Pop: E esse é o recurso de tipos de modelo na API, que está no 6.2, mas a interface do usuário ainda não está concluída, mas deve estar no 6.3.

Justin Tadlock: Sim.

Doc Pop: Bem, acho que é outro bom lugar para fazermos nossa pausa final aqui antes de voltarmos e continuarmos conversando com Justin. Na verdade, gostaria de ouvir mais sobre como os desenvolvedores podem usar esses padrões de bloco.

Então, talvez possamos conversar sobre isso quando voltarmos. Fique ligado para mais Press This com Justin Tadlock.

Doc Pop: Bem-vindo de volta ao Press This, um podcast da comunidade WordPress. Sou seu anfitrião, Doc Pop, e estou falando com Justin Tadlock, um advogado de relações com desenvolvedores do WordPress e um colaborador principal patrocinado pela Automattic. Justin, foi muito divertido falar com você hoje. E eu sei que você estava falando sobre padrões de bloqueio e como as agências podem usá-los, ou como os desenvolvedores podem usá-los.

Como blogueiro, não estou usando padrões de bloco com tanta frequência. Eles simplesmente não aparecem com frequência para mim, e estou procurando entender mais sobre como os desenvolvedores que trabalham com clientes talvez possam usar esses padrões.

De maneiras interessantes, porque acho que estou acostumado com todo esse trabalho sendo feito antecipadamente para deixar o site com boa aparência e não estou pensando nos benefícios de longo prazo que podem advir do trabalho com um padrão de bloco. Se você fosse uma agência, o que você me diria como usuário sobre a beleza daqui?

Justin Tadlock: Sim, acho que os padrões são super úteis fora do mundo dos blogs para sites de negócios em geral porque, como desenvolvedor ou designer, você pode criar um conjunto específico de pontos de partida.

Então, digamos que você é um restaurante e deseja adicionar um menu especial ou algo em uma nova página. Seu desenvolvedor pode projetar esse padrão. Você pode simplesmente colocá-lo no insersor de padrão e, em seguida, alterar o conteúdo sem ter que criar o aspecto de layout disso. O que pode ser complicado se você estiver usando colunas e linhas ou agrupar ou empilhar blocos ou o que quer que seja.

Portanto, os padrões agora são pontos de partida para adicionar um design avançado que você obviamente pode fazer com o Block Editor, mas é mais difícil de fazer para um usuário não técnico.

Acho que, a longo prazo, o que realmente falta é quando um padrão é inserido e é o editor, não é mais um padrão, são apenas blocos. O que está faltando é a capacidade de atualizar esses padrões da perspectiva do desenvolvedor.

Por exemplo, alguém mencionou recentemente que tinha um cliente com 30 páginas de destino, cada uma com o bloco de loop de consulta que estava em grades de três colunas. E eles precisavam atualizar cada um desses blocos de loop de consulta para quatro colunas. E em vez de fazer isso apenas em um padrão, eles tiveram que fazer na página porque já haviam sido inseridos. Portanto, ainda não há como atualizar todas essas instâncias. Portanto, precisamos de algo que esteja entre os padrões e, digamos, blocos reutilizáveis, como um meio-termo.

Eu acho que as lojas temáticas podem realmente se apoiar muito em padrões porque esse é um grande ponto de venda. Estes são os seus marcadores. Você pode construir qualquer tipo de site. Temos padrões para esses tipos de sites.

Acho que essas são as coisas que você venderia como uma loja temática. Agora, digamos que você queira fazer um padrão para restaurantes, talvez um padrão para um salão. Você é um site de casamento? Você poderia construir como um tema mestre ou qualquer que seja e vender os extras. Claro que não estou mais no jogo da loja temática. Então, eu gostaria de ver o que mais e mais pessoas que estão naquele mundo farão com eles agora.

Doc Pop: Quero dizer, isso faz muito sentido. E como você meio que mencionou, poder mudar esses padrões mais tarde, mas tendo eles, você não precisa mudar cada um individualmente. Isso é algo que você pode fazer em um padrão de bloco que não seria capaz de fazer com o outro bloco personalizado. Mas isso é algo que você poderia fazer com um padrão de bloco, ir mais tarde e meio que mudar alguma coisa e isso mudará globalmente para as versões anteriores.

Justin Tadlock: Bem, esse é o problema agora. Esse é o problema que precisa ser corrigido é a mudança global de todos os padrões, mantendo o conteúdo que o usuário pode ter alterado. Ainda não chegamos lá. Os autores de um tema com quem conversei são um dos grandes pedidos de recursos.

Então, estou me certificando de que estou divulgando. Todo mundo que já falou comigo sobre isso, acabei de mencionar em um podcast.

Doc Pop: Acho que é um ótimo ponto para encerrarmos, para aprender mais sobre o que Justin Tadlock está trabalhando. Você pode segui-lo no Twitter @JustinTadlock. Justin, eu realmente aprecio você se juntar a mim aqui hoje e agradeço as pessoas que sintonizaram e ouviram.

Doc Pop: Obrigado por ouvir o Press This, um podcast da comunidade WordPress no WMR. Mais uma vez, meu nome é Doc e você pode acompanhar minhas aventuras com a revista Torque no Twitter @thetorquemag ou pode acessar torquemag.io, onde contribuímos com tutoriais, vídeos e entrevistas como esta todos os dias. Então confira torquemag.io ou siga-nos no Twitter. Você pode se inscrever no Press This no Red Circle, iTunes, Spotify ou baixá-lo diretamente em wmr.fm toda semana. Sou seu anfitrião, Doutor Popular. Apoio a comunidade WordPress por meio de minha função na WP Engine. E adoro destacar os membros da comunidade todas as semanas no Press This.