O que é edição completa do site e o que isso significa para o futuro do WordPress?

Publicados: 2020-12-22
Tema baseado em bloco Twenty Twenty-One no editor do site WordPress.
Tema Twenty Twenty-One baseado em blocos no editor do site.

Como disse na semana passada, 2021 será o ano do editor do site . O State of the Word de Matt Mullenweg confirma isso. O planejamento de lançamento do WordPress 5.7 é focado nele. Foi uma longa jornada para chegar a este ponto, e será uma aventura muito mais longa depois. A promessa final do trabalho que começou há quase quatro anos está próxima.

O projeto Gutenberg nunca foi apenas sobre edição de conteúdo. O WordPress estava envelhecendo software no final de 2016. Ele precisava atender ao público moderno que pode ser menos experiente em tecnologia do que a base de usuários existente da plataforma. Ele precisava capturar uma geração mais jovem de desenvolvedores que estavam olhando para a grama mais verde do software com JavaScript pesado. Ele precisava oferecer uma experiência a par com aplicativos da web modernos. O WordPress tinha muitas caixas para verificar ou enfrentar a irrelevância.

A única coisa que realmente manteve a plataforma à tona é seu grande e diversificado ecossistema de desenvolvedores terceirizados.

Um dos tipos mais populares de plugins? Construtores de páginas. Aqueles como o Elementor, lançado no início de 2016, estavam preenchendo as lacunas de experiência que o WordPress estava perdendo. Embora fosse uma prova da extensibilidade da plataforma para que tais projetos de terceiros surgissem, também foi um fracasso que a plataforma principal não pudesse oferecer uma experiência melhor para usuários e desenvolvedores fora da caixa. Muitos autores de temas foram forçados a apoiar construtores de terceiros para permanecerem relevantes. Eles estavam se concentrando cada vez mais na compatibilidade com plugins do que simplesmente no design.

As deficiências dos widgets, códigos de acesso, caixas meta e sistemas de configurações significavam que os desenvolvedores precisavam confiar em estruturas não essenciais ou reinventar a roda. Cada nova API trouxe consigo um novo método para adicionar campos básicos de formulário. Na melhor das hipóteses, era deselegante, uma travessa de espaguete que havia sido jogada na parede, parte dela conseguindo grudar.

WordPress estava começando a mostrar suas rugas. Precisava se revolucionar. Ele precisava se sentir fresco novamente. Para o bem ou para o mal, os desenvolvedores por trás do projeto Gutenberg estão trabalhando para fazer exatamente isso.

É um trabalho lento. Mas, é um trabalho promissor.

Embora o termo “Gutenberg” seja frequentemente usado de forma intercambiável com “editor de blocos”, os dois não são a mesma coisa. Gutenberg é um projeto. Um plug-in. Uma ideia. Uma nova maneira de pensar sobre publicar na web. Como as linhas de abertura da descrição do plugin dizem:

“Gutenberg” é um codinome para um paradigma totalmente novo na construção e publicação de sites WordPress, que visa revolucionar toda a experiência de publicação tanto quanto Gutenberg fez com a palavra impressa.

O projeto tem quatro fases:

  1. Edição mais fácil
  2. Costumização
  3. Colaboração
  4. Multilíngue

Os usuários do WordPress que não testaram o plugin Gutenberg experimentaram apenas a Fase 1 do projeto. O lançamento do editor de blocos no WordPress 5.0 e seu trabalho contínuo prepararam o cenário para as fases seguintes. O sistema de blocos subjacente é o que alimentará a próxima década ou mais do WordPress.

Hoje, estamos firmemente no meio da Fase 2. E é aqui que as coisas vão ficar interessantes.

Edição completa do site

Tema Bosco WordPress baseado em bloco no editor do site.
Selecionando um template no editor do site, usando o tema Block-Based Bosco.

A Fase 2 do Gutenberg, que começou no final de 2018, prometia trazer blocos fora do conteúdo do post. Em uma introdução a este próximo passo, Mel Choyce-Dwan delineou os três focos principais:

  • Esteja fora de post_content .
  • Foco na personalização.
  • Atualizando temas, widgets e menus.

Desde então, esses conceitos centrais permaneceram os mesmos. No entanto, o quadro completo, a forma de como seriam esses conceitos, mudou nos últimos dois anos. Se há uma coisa que alguém da equipe de desenvolvimento aprendeu, provavelmente é que é difícil lançar mudanças tão drásticas.

A Edição Completa do Site é uma mistura de conceitos. É uma parte da transição da tradição e uma parte da revisão completa de como os usuários e desenvolvedores projetam o front-end dos sites WordPress.

Menus de navegação e widgets, que fazem parte do antigo paradigma, foram definidos para serem relançados no sistema de blocos nos últimos dois grandes lançamentos do WordPress. Eles não estavam prontos. Os usuários devem esperar vê-los no WordPress 5.7. No entanto, essas atualizações de recursos são apenas trampolins para o verdadeiro recurso de Edição Completa do Site. Eles oferecem uma maneira para os usuários finais que ainda estão usando temas clássicos do WordPress experimentarem os blocos fora da tela de pós-edição.

Para os usuários que derem o próximo passo, widgets e menus de navegação – pelo menos as telas de administração tradicionais – desaparecerão. O personalizador, que já foi apontado como o futuro do desenvolvimento de temas, também está recebendo o machado. A personalização do site por meio de um sistema onde tudo é um bloco reinará supremo.

Assim que o interruptor virar, o mundo estará olhando para um WordPress totalmente novo.

O WordPress 5.7 e além será sobre o editor do site e temas baseados em blocos. O editor do site é a representação visual dos modelos de blocos que os desenvolvedores de temas oferecem aos usuários. Os modelos são infinitamente personalizáveis ​​pelo usuário do administrador do WordPress. Embora os temas criem configurações personalizadas e definam padrões, o poder de decidir como será o front-end do site ficará nas mãos do usuário.

Desde o lançamento da Fase 1, o editor de blocos tem sido um caso de amor/ódio. Espere que o editor do site não seja menos controverso.

Por baixo de tudo, o código de um tema e o editor do site estarão falando no mesmo idioma. Isso significa essencialmente que os usuários podem fazer a transição para autores de temas se tiverem um talento especial para o design ou simplesmente quiserem tentar. Eles devem ser capazes de fazer isso sem sair do conforto do editor do site confiável, que já permite exportar modelos.

Como o editor de postagem e o editor do site trabalham na mesma base baseada em blocos subjacentes, não há motivo para que os usuários não possam alternar perfeitamente entre os dois. Atualmente, existe um ticket para adicionar tal alternância na tela de pós-edição. Ele permitirá que os usuários alternem para um modo de edição de modelo sem nunca sair do editor de postagem.

Botão de alternância para alternar entre edição de postagem e modelo
O modo de edição de modelos provavelmente chegará ao Gutenberg 9.6.

Este não é um conceito recém-introduzido. Josepha Haden, que liderou o lançamento do WordPress 5.6, abordou isso no início deste ano. “Acho que um dos problemas que estamos tentando resolver com o Gutenberg sempre foi uma experiência mais consistente para editar elementos na interface do WordPress”, disse ela. “Nenhum usuário deveria ter que aprender cinco fluxos de trabalho diferentes para garantir que sua página tenha a aparência que eles imaginaram quando for publicada.”

Um dos objetivos maiores é reduzir o número de fluxos de trabalho em uma única interface. Estamos provavelmente a anos de ver todo o gerenciamento de sites do WordPress reduzido a esse ponto. No entanto, o editor do site é o próximo passo para essa experiência do usuário em potencial.

O que tudo isso significa para o futuro?

Embora os últimos anos possam ter parecido um turbilhão de mudanças em nossa amada plataforma, você ainda não viu nada . Estávamos apenas nos orientando na Fase 1. A equipe de desenvolvimento estava construindo a base ao mesmo tempo em que lançava o editor de blocos voltado para o usuário. Com essa base, a equipe pode se concentrar mais nos recursos. Isso será especialmente verdadeiro quando o projeto G2 Components revisar e padronizar como os desenvolvedores principais e de terceiros se baseiam no sistema de blocos.

As grandes mudanças da Fase 2 este ano significam que os autores de temas precisarão se atualizar. Os temas tradicionais do WordPress ainda serão necessários por um tempo. No entanto, qualquer autor de temas que ainda não esteja mexendo com temas baseados em blocos já está meses atrasado. Este é o momento de explorar e ajudar a moldar o sistema. É hora de apresentar relatórios de bugs e solicitações de recursos.

Se possível, os autores do tema devem participar das reuniões temáticas baseadas em blocos duas vezes por mês. Se o tempo não permitir o comparecimento, você deve pelo menos estar lendo e participando do blog Make Themes.

Também é importante conferir projetos como o tema Q ou seguir o repositório Theme Experiments.

Experimente o tema Cardd no editor do site.
Experiência de tema semelhante a um cartão do editor do site.

Para usuários finais, todo este projeto é sobre você. Seu feedback é fundamental. Se você ainda não está testando seu site com o plugin Gutenberg, deveria estar. Às vezes, são semanas ou meses à frente do que você está obtendo apenas com o WordPress. Experimente um tema FSE como o Block-Based Bosco. Considere ingressar no Programa de Extensão FSE. Você pode testar e fornecer feedback diretamente sobre os próximos recursos.

O FSE traz consigo a promessa de grandes mudanças em 2021. Muitas dessas mudanças irão erradicar métodos antigos de gerenciamento de seus sites WordPress. Esses métodos serão substituídos por uma das maiores revisões da plataforma em sua história. É hora de se preparar.

Vai ser um ano novo interessante.