Gutenberg e o futuro dos temas e plugins premium do WordPress

Publicados: 2017-09-08

Se você está envolvido na comunidade WordPress e acompanha as notícias do WordPress, com certeza já ouviu falar sobre o projeto Gutenberg. Se você ainda não ouviu falar, prepare-se. Gutenberg mudará fundamentalmente o WordPress para todos.

O que é Gutemberg?

“Gutenberg” é o codinome do novo editor WordPress programado para inclusão no WordPress 5.0. Ele visa melhorar drasticamente a experiência do editor de postagem e página e facilitar a criação de layouts de postagem avançados. Ele fará isso adotando “blocos” para interagir e estruturar o conteúdo. No entanto, Gutenberg é muito mais do que um editor atualizado. É uma transformação abrangente da criação e edição de conteúdo no WordPress, tanto em termos de design de interface de usuário quanto de abordagem estrutural.

Um novo editor que facilita a criação de layouts de postagem bonitos e ricos parece uma ótima ideia. Enquanto o editor atual funciona muito bem, está ficando um pouco desatualizado e ficando para trás da concorrência. Gutenberg é uma resposta muito necessária para modernizar a experiência de edição no WordPress.

Gutenberg está atualmente em beta e disponível como um plugin no repositório de plugins do WordPress. Se você ainda não experimentou, certifique-se de baixá-lo e experimentá-lo por si mesmo para ver do que se trata.

A nova experiência de escrita do editor Gutenberg

Houve uma resposta mista ao novo editor de Gutenberg até agora. Algumas pessoas adoram e são empolgantes pelo potencial e para onde levará o WordPress. No entanto, também houve críticas e preocupações generalizadas de usuários e desenvolvedores sobre a direção do novo editor do WordPress e o que isso significa para o futuro do WordPress.

Algumas das principais preocupações que foram levantadas sobre Gutenberg incluem:

  • Se a nova interface aumentará a complexidade e afastará os usuários do WordPress
  • Sacrificar a compatibilidade com versões anteriores que quebrará temas, plugins e sites
  • Extensibilidade e suporte para metaboxes
  • Preocupações com a linha do tempo de Gutenberg e a falta de uma lista detalhada de recursos e um roteiro claro para o projeto
  • Desenvolvedores e agências se preocupam sobre como isso afetará seus negócios e sites de clientes
  • Desenvolvedores e proprietários de produtos se preocupam sobre como o Gutenberg afetará temas, plugins e negócios existentes
  • Problemas de licenciamento relacionados à biblioteca JavaScript usada para criar a nova interface do usuário
  • Que o projeto está sendo desenvolvido principalmente para atender às necessidades dos clientes e interesses corporativos da Automattic

Gutenberg é mais do que um novo editor

Em 2017, o foco de Gutenberg é um editor aprimorado. No entanto, o novo editor baseado em “bloco” para enviar no WordPress 5.0 é apenas o começo. Está lançando as bases para coisas muito maiores que farão o WordPress avançar como plataforma, mas também mudará fundamentalmente o WordPress como o conhecemos hoje.

A seção de perguntas frequentes do hub de desenvolvimento do Gutenberg no GitHub responde a muitas perguntas comuns sobre o projeto, no entanto, a pergunta e a resposta finais fornecem um vislumbre do objetivo final do projeto Gutenberg:

Quais recursos estarão disponíveis no lançamento? Como é o roteiro pós-lançamento?

Como parte do foco no editor em 2017, o foco na personalização e na criação de sites é o próximo. Do post inicial:

O personalizador ajudará o editor primeiro, depois mudará para trazer esses blocos de construção fundamentais para algo que possa permitir a personalização “fora da caixa” do post_content, incluindo barras laterais e possivelmente até um tema inteiro.

Então, essencialmente com o editor, estamos lançando as bases para coisas maiores quando se trata de construção e personalização de páginas.

Muitos recursos estão planejados, muitos para listar. Mas um roteiro aproximado é: v1) editor de postagem e página v2) editor de modelo de página, v3) construtor de sites.

Isso é certamente muito mais amplo do que simplesmente um editor redesenhado. Mas por que Gutenberg está indo nessa direção?

O WordPress experimentou um crescimento incrível, pois se transformou de uma simples plataforma de blog em um poderoso Sistema de Gerenciamento de Conteúdo (CMS). No entanto, está claro que a Automattic, empresa controladora do WordPress.com, está profundamente preocupada com a crescente concorrência de empresas como Squarespace, Medium e Wix. Com Gutenberg, eles estão tentando continuar avançando o WordPress, tentando lidar com as frustrações dos usuários com a atual publicação e experiência de personalização, e transformar o WordPress em mais uma plataforma de criação de sites para competir com a concorrência e continuar aumentando sua participação no mercado.

Matt Mullenweg escreveu recentemente um post no blog intitulado “Nós o chamamos de Gutenberg por uma razão” para abordar as preocupações generalizadas sobre a direção do novo editor do WordPress e o que isso significa para o futuro do WordPress. Está em um post interessante e se você não leu, certifique-se de ler. No post ele explica:

O crescimento do WordPress é impressionante (28,5% e contando), mas não é ilimitado – pelo menos não em seu estado atual. Temos desafios (frustrações do usuário com publicação e personalização, concorrência de criadores de sites como Squarespace e Wix) e oportunidades (os 157 milhões de pequenas empresas sem sites, também conhecido como o próximo grande mercado que devemos atender). É hora da próxima grande novidade do WordPress, a coisa que nos ajuda a lidar com nossos desafios e oportunidades. A coisa que muda o mundo.

Gutenberg.

Gutenberg enfrenta nossos desafios e oportunidades de frente, beneficiando simultaneamente todos que ganham a vida trabalhando no ecossistema WP. É muito mais do que apenas blocos. Nosso Gutenberg move cada parte do ecossistema WordPress para frente.

Matt então continua descrevendo como ele acredita que Gutenberg beneficiará todas as partes do ecossistema WordPress, destacando os benefícios para desenvolvedores e agências, desenvolvedores de plugins, desenvolvedores de temas, desenvolvedores principais, hosts da web e usuários.

Sobre os “benefícios” para os desenvolvedores de temas, ele explica:

Os desenvolvedores de temas não precisarão agrupar toneladas de plugins ou criar seus próprios construtores de páginas. Haverá uma maneira padrão e portátil de criar layouts avançados para postagens e orientar as pessoas pela configuração diretamente na interface, sem a necessidade de tutoriais de 20 etapas ou vídeos longos. Cada tema poderá competir com temas premium multifuncionais sem prender os usuários em um único tema ou comprometer sua experiência.

E os “benefícios” para os desenvolvedores de plugins ele explica:

Os desenvolvedores de plug-ins terão uma maneira de se integrar completamente em todas as partes do WP, incluindo postagens, páginas, CPTs e barras laterais sem precisar hackear o TinyMCE ou espremer todo o recurso atrás de um botão da barra de ferramentas. Os blocos fornecem um ponto de entrada único e fácil de aprender para uma incrível variedade de maneiras de estender o WordPress, onde hoje quase todos os plugins que realmente estendem o WP o fazem de uma maneira diferente. Em vez de copiar e colar códigos de acesso, os usuários poderão inserir e mover facilmente qualquer coisa, desde um formulário de contato até um item da loja. Eles terão etapas diferentes nas quais podem se conectar, em vez de tentar colocar tudo em meta-caixas.

Na seção de comentários do post de Matts “We Called it Gutenberg for a Reason” alguém pergunta:

O Gutenberg funcionará como um verdadeiro construtor de páginas WYSIWYG, permitindo que os usuários criem designs de página visualmente precisos, da mesma forma que o Wix ou mesmo os construtores de páginas existentes, como Elementor e Beaver Builder, fazem?

Matt responde:

A primeira versão será um construtor de páginas e posts, e depois vamos pegar o conceito de bloco para substituir widgets, menus, e ter temas que permitem construir sites inteiros.

Como você pode ver, o objetivo de longo prazo do Gutenberg é se tornar uma ferramenta de criação de sites completa, capaz de criar um site inteiro .

Os desenvolvedores de temas e plugins comerciais devem se preocupar com o Gutenberg?

Então, com todos esses novos recursos e funcionalidades planejados para o Gutenberg, os desenvolvedores de plugins e temas premium do WordPress devem se preocupar? Depende. Para os desenvolvedores de certos tipos de temas e plugins – talvez.

Na seção de comentários de um post recente no WPTavern sobre o que Gutenberg significa para o futuro do WordPress, várias pessoas expressam sua preocupação de que, com Gutenberg, o WordPress está tentando “competir” com produtos WordPress comerciais de terceiros, como temas premium e construtor de páginas. plug-ins.

A resposta de Matt Mullenweg na seção de comentários do post é possivelmente bastante reveladora:

Embora seja legal que todos os construtores que você mencionou estejam por aí, porque custam dinheiro, eles não são acessíveis aos 99% dos usuários do WordPress que nunca compram um complemento. Estamos tentando democratizar a publicação para todos, independentemente do idioma, habilidade ou recursos econômicos.

Algumas dessas ferramentas são excelentes e exploraram conceitos legais e sua adoção até agora, embora modesta, mostra que há demanda por isso na comunidade WordPress. O mesmo acontece com as pessoas que escolhem outras coisas além do WordPress para construir seu site, embora as pessoas pareçam querer ignorar a concorrência externa por algum motivo. (Imagino que eles tiveram conversas semelhantes no Blackberry.) O que estamos fazendo com o Gutenberg é mais focado no editor hoje, mas no futuro nos permitirá fazer personalização e construção completas de sites e temas.

Toda a história do WordPress é “competir com versões pagas”, ou seja, pegar software e ideias que costumavam custar milhões de dólares e torná-lo melhor e torná-lo gratuito e torná-lo GPL.

O que Gutenberg significa para desenvolvedores de plugins e temas premium?

Essa é uma pergunta difícil de responder completamente agora. Gutenberg ainda está em estágios relativamente iniciais de desenvolvimento de seu foco inicial apenas no editor. Muitas perguntas e preocupações permanecem sem resposta sobre as implicações mais amplas para temas e plugins. Ainda não está claro como vários recursos e funcionalidades existentes do WordPress (meta caixas, tipos de postagem personalizados, widgets etc.) funcionarão com o Gutenberg e, de fato, o que o Gutenberg realmente se tornará em versões futuras. Muitas mudanças ainda acontecerão antes de serem incorporadas ao WordPress, e o roteiro pós-lançamento ainda não está bem definido.

No geral, haverá muitos desafios, bem como novas oportunidades para muitos desenvolvedores de temas e plugins premium. Particularmente para aqueles temas complexos do tipo construtor de sites e plugins de construtor de páginas.

No futuro, novos temas e plugins precisarão ser desenvolvidos para suportar totalmente os “blocos” de Gutenberg.

Se o Gutenberg não for projetado para ser totalmente compatível com versões anteriores, muitos temas e plugins existentes precisarão ser atualizados. Os temas precisarão suportar o novo editor para que os belos layouts que você pode criar no editor correspondam ao que é visto no front-end.

Pode significar muito trabalho para alguns desenvolvedores atualizar seus temas e plugins para que sejam compatíveis com o Gutenberg, ou haverá muitos sites quebrados e usuários frustrados.

Tenho certeza de que há muitas outras implicações também. Eu não tenho todas as respostas.

Assim como a invenção da prensa tipográfica por Johannes Gutenberg iniciou uma revolução que permitiu enormes mudanças em todo o mundo, o projeto WordPress Gutenberg também será revolucionário para o WordPress. Ele terá impactos dramáticos e abrangentes para os usuários do WordPress e para todos que ganham a vida no ecossistema do WordPress.

Qual é a sua opinião sobre Gutenberg? Que impacto e implicações você acha que Gutenberg terá para os temas, plugins e o futuro geral do WordPress? Os desenvolvedores de temas e plugins premium devem se preocupar? Deixe-nos saber na seção de comentários abaixo.