Quando vale a pena investir na construção centrada em blocos no WordPress?

Publicados: 2023-04-09

Se você é um desenvolvedor de agência ou freelancer, deseja criar sites rápidos e de alto desempenho para seus clientes, porque é isso que cria seu portfólio e gera mais negócios.

Nesta sessão, Brian Gardner, advogado do desenvolvedor principal do WP Engine, se junta aos palestrantes para compartilhar como os construtores podem se inclinar para a construção centrada em blocos para agregar mais valor aos seus clientes - tudo isso enquanto permanecem na vanguarda do núcleo do WordPress.

Vídeo: Quando vale a pena investir na construção centrada em blocos no WordPress?

Caixas de som:

  • Brian Gardner, principal advogado do desenvolvedor na WP Engine
  • Sam Munoz, Desenvolvedor Advocate na WP Engine
  • Aurooba Ahmed, Desenvolvedor Web freelancer
  • Phil Crumm, vice-presidente de marketing e crescimento da 10up
  • Katherine White, CTO da Kanopi

Transcrição:

BRIAN GARDNER: Ei, pessoal. Obrigado por se juntar a nós hoje. Temos um ótimo painel de discussão planejado para você e discutiremos quando vale a pena investir na construção centrada em blocos no WordPress. Eu tenho algumas pessoas talentosas aqui da comunidade WordPress. Então vamos conhecê-los.

Primeiro, temos Kat. Kat, você gostaria de dizer oi e de onde você é?

KATHERINE WHITE: Claro. Olá, meu nome é Katherine White. Eu sou o CTO da Kanopi Studios. Somos uma agência que projeta, constrói e oferece suporte a sites para clientes que desejam causar um impacto positivo. Estou aqui em Austin, Texas e trabalho com WordPress desde 2004. Estou muito animado para falar sobre as mudanças na plataforma.

BRIAN GARDNER: Ótimo ter você. Aurooba, e você?

AUROOBA: Olá a todos. Eu sou Aurooba. Eu sou um desenvolvedor web. Trabalho com WordPress há pelo menos uma década. Estou aqui em Calgary, perto das Montanhas Rochosas, no Canadá, e estou animado por estar aqui com todos.

BRIAN GARDNER: Que bom que você está conosco. Fil! Phil, e você?

PHIL CRUMM: Olá a todos. Meu nome é Phil Crumm. Sou vice-presidente sênior de marketing e crescimento da 10up, uma agência digital de serviço completo. Faz estratégia de design e engenharia predominantemente com WordPress. Estou na comunidade WordPress desde 2004, 2005. Já faz um tempo e estou animado para ver todas as mudanças que o editor de blocos fará para nós.

BRIAN GARDNER: Fico feliz em tê-lo conosco, Phil. Por último, mas não menos importante, meu colega aqui na WP Engine, Sam Munoz. Você gostaria de dizer oi?

SAM MUNOZ: Olá! Como Brian disse, eu sou Sam. Sou o gerente de comunidade da equipe de relações com desenvolvedores da WP Engine. Sou um amante do WordPress desde 2014. Parece que sou o bebê do grupo aqui, mas é incrível falar sobre WordPress, e adoro fazer isso. Então, estou muito, muito animado para entrar neste painel.

BRIAN GARDNER: Sim. Isto vai ser divertido. Como lembrete, meu nome é Brian Gardner, principal defensor do desenvolvedor aqui no WP Engine. Eu tenho construído coisas WordPress desde 2006. Então, fazendo uma matemática rápida, provavelmente temos pelo menos 50, 60, 70 anos de posse do WordPress nesta chamada. Então, acho que estaremos bem preparados para falar sobre o que está por vir com o WordPress.

Dito isto, por que não começamos as coisas? Vou apenas abrir-nos aqui com um pouco de configuração da questão da terra. Vou fazer esta pergunta a você, Sam, embora eu saiba a resposta porque conversamos com frequência. Mas eu quero ouvir o que você pensa. Apenas para atualizar as pessoas, qual é a diferença entre o editor de bloco e o editor de site? Já ouvimos esse termo chamado de edição completa do site e tudo mais. Onde isso se encaixa na imagem do WordPress moderno?

SAM MUNOZ: Sim, então há o clássico WordPress tradicional com metaboxes e todo tipo de coisas assim, e então há este novo WordPress moderno. Existe o editor de blocos, anteriormente conhecido como Gutenberg, onde você pode construir páginas e postagens de layout e outras coisas com blocos de diferentes seções e layouts. E há algo chamado editor de site, esta próxima iteração do WordPress moderno, onde você pode não apenas atualizar e alterar coisas na página, mas também o cabeçalho, o rodapé, as cores, mais sobre o site globalmente.

Portanto, há muitas dimensões aqui, que acho essa conversa tão interessante nesse domínio, porque talvez você seja legal com blocos, mas é como um editor de site, não para mim ainda. Ou você está pronto para mergulhar em tudo isso, ou está hesitante sobre qualquer coisa do WordPress moderno e realmente deseja manter o que é conhecido como WordPress clássico. Portanto, se alguém tiver mais explicações sobre isso, fique à vontade. Mas acho que essa é a essência. E agora é conhecido apenas como o editor se… oh, isso mesmo. O editor do site, não a edição completa do site. Há muitas mudanças de jargão sempre acontecendo. Portanto, se você se sentir um pouco confuso, não está sozinho.

BRIAN GARDNER: Sim. E temos o WordPress 6.2 chegando aqui no final do mês e não será mais chamado de editor de site beta porque removemos o rótulo beta dos itens do menu WP Admin. Então isso fica emocionante. Antes de chegarmos à próxima pergunta, Phil, quero fazer uma continuação da resposta de Sam.

Você chega a isso puramente da perspectiva da agência. Vocês estão no 10up há muito tempo, e vocês têm muitas coisas acontecendo. Qual é a percepção geral disso, como vocês falam em nosso escritório, o que significa que o editor do site monitorou o WordPress?

PHIL CRUMM: O editor de blocos tem sido incrível para nós. Trabalhamos predominantemente com criadores de conteúdo e trabalhamos com criadores que criam conteúdo complicado. Eles querem coisas multimídia, querem poder misturar texto e imagens, querem brincar com layouts e criar páginas de destino ou conteúdo realmente imersivo. E o editor de blocos é fantástico para isso.

Ainda estamos experimentando o editor de sites para descobrir exatamente onde e como ele se encaixa nos tipos de sites que nossos clientes precisam criar. Para muitos de nossos clientes, existe um espectro de flexibilidade entre o editor clássico, o editor de bloco e o editor de site. E para muitos de nossos clientes, esse tipo de ponto intermediário que o editor de blocos mantém faz mais sentido para eles.

Eles não querem usuários aleatórios entrando e mexendo no cabeçalho ou no rodapé. Eles querem um pouco mais de controle sobre os elementos globais do site. Há exceções, porém, com páginas de destino, com experiências ad hoc para eventos. Com sites mais simples e diretos, talvez eles não queiram ter engenheiros envolvidos na manutenção de longo prazo. Definitivamente, há muita força nisso.

Mas estamos experimentando, brincando com nossa calibração, procurando oportunidades de usá-la, mas sempre tentando voltar àquela noção de “onde precisamos de flexibilidade e em que ponto ela começa para se tornar um pouco flexível demais?” É emocionante ter agora três ferramentas diferentes das quais podemos recorrer para resolver desafios da maneira que pensamos ser sustentável e sustentável a longo prazo.

BRIAN GARDNER: Sim, então estamos chegando como vocês sabem. Estamos chegando no aniversário de cinco anos de tudo isso, quando Matt soltou essa coisa de Gutenberg que está chegando e vamos derrubar a maneira como o WordPress tradicional tem sido usado. Vou começar com você, Aurooba. Apenas curioso da sua perspectiva, porque temos representação aqui de freelancers a agências e coisas assim. Portanto, temos algumas ideias diferentes e diferentes tipos de perspectivas sobre isso. Quando você começou a brincar com o plug-in Gutenberg e em que ponto você basicamente foi all-in e abraçou totalmente o tipo de desenvolvimento e design avançando com ele?

AUROOBA: Então, eu amei o editor de blocos desde o início E quando o descobri pela primeira vez, acho que era cedo - foi antes de ser mesclado com o núcleo, mas não muito antes disso e eu estava tipo, sim, isso faz sentido, gosto de designs baseados em componentes, gosto de design atômico, já penso assim, vamos fazer. Acho que construí meu primeiro site de produção com o editor de blocos logo no final de 2019.

BRIAN GARDNER: Uau, tudo bem.

AUROBA: Sim. Mas quero dizer, aquele era um site de marketing muito simples. Acho que na época era um editor tão bebê, bebê e você pode fazer muito mais com ele agora. Mas na época, eu definitivamente pensei, sim, quando fizer sentido, vamos fazer.

BRIAN GARDNER: Bem, muita coisa mudou nas últimas quatro semanas em quatro meses de desenvolvimento. Só posso imaginar como as coisas… não consigo me lembrar… quero dizer, posso, quatro anos atrás, como as coisas eram, significativamente diferentes do que são agora. Então você está definitivamente na fronteira com isso.

Então, Kat, você aborda isso de uma perspectiva diferente. Você é um diretor técnico da sua agência. Portanto, você tem muita responsabilidade em termos de pastorear as pessoas que trabalham para você com design, desenvolvimento, WordPress e tudo isso. Em que ponto vocês - vocês especificamente e também a empresa - em que ponto vocês começaram a brincar com tudo isso e investigá-lo versus onde vocês estão agora com o uso de edição completa do site, construção baseada em blocos em seu fluxo de trabalho atual ?

KATHERINE WHITE: Claro. Então, eu pessoalmente comecei a brincar com Gutenberg quando era um plugin, antes de estar no núcleo. Eu estava realmente animado com o potencial disso. Mas, como você aponta, como agência, temos que pesar a curva de aprendizado associada à utilidade disso. Eu diria que foi há cerca de quatro anos que começamos a usar o editor de blocos em um contexto limitado dentro da agência, apenas aqui e ali ou em sites muito simples, porque para nós naquele momento, era como, oh, é muito legal, oh, é uma ideia legal, oh, se tivermos que construir algo personalizado, leva uma eternidade, oh– e então hesitamos em adotá-lo totalmente. Eu diria que começamos a abraçar totalmente o editor de blocos há cerca de dois anos.

Agora estou no mesmo lugar que Phil. Então, com o editor de sites, ainda não estamos usando isso com a maioria de nossos clientes porque existe muita liberdade, e geralmente estamos criando experiências de site único sob medida que são fortemente marcadas, e meio que queremos manter um portão quando se trata da arquitetura e experiência geral do site. Então-

BRIAN GARDNER: Sim, acho que é um importante ponto de distinção. E falamos sobre isso com frequência, Sam e eu. Realizamos, todas as sextas-feiras, uma chamada chamada Build Mode Live, onde conversamos com pessoas da comunidade WordPress sobre edição completa de sites e construção baseada em blocos, e realmente há uma diferença entre o editor de blocos e o editor de sites. Editor de bloco quando você edita seu conteúdo na postagem e na página e mesmo que seja baseado em bloco, o editor do site é diferente porque realmente controla a arquitetura do seu site, as páginas únicas, os cabeçalhos, os rodapés.

E assim geralmente– e eu assumiria que este é o caso. Phil, você pode responder a isso - quando você entrega algo a um cliente naquele ponto, ele não precisa tocar nessas coisas. É realmente o conteúdo, você disse, conteúdo complexo que você costuma trabalhar com seus clientes. Fale sobre isso um pouco sobre o que você se sente confortável em entregar versus o que você não faz.

PHIL CRUMM: Depende muito do cliente, depende muito de sua equipe e dos problemas que estão tentando resolver a longo prazo. Como Kat, muitos de nossos clientes são clientes que têm diretrizes de design muito rígidas, diretrizes de marca muito rigorosas. Eles não querem que essas coisas mudem arbitrariamente. O atrito e ter que ir a um engenheiro ou a um designer para fazer isso é, na verdade, uma característica deles.

Portanto, para a maioria dos clientes com quem trabalhamos, eles se sentem muito confortáveis ​​com a ideia de ter muita flexibilidade no próprio conteúdo, mas não querem que ninguém toque nas coisas em torno do conteúdo. Onde essas mudanças são as experiências que são um pouco mais isoladas ou um pouco mais flexíveis onde eles querem um pouco mais de criatividade. Eu uso landing pages de eventos é um exemplo bastante comum disso, tanto com nossa equipe quanto quando estamos conversando com clientes.

Essas são coisas que têm um ciclo de vida um pouco mais curto, muitas vezes são direcionadas a um público ligeiramente diferente nas principais experiências da web, são um lugar onde um pouco de criatividade e um pouco de flexibilidade podem realmente ser uma coisa boa. Portanto, podemos criar uma plataforma de página de destino do evento que use o editor de site, não apenas o editor de bloco, mas o editor de site, e use alguns padrões de bloco como pontos de partida para que as pessoas tenham uma ideia de por onde começar. Mas se eles quiserem ser um pouco mais experimentais, podem adotar essa flexibilidade para fazer isso.

BRIAN GARDNER: Sim, não, isso faz muito sentido e então Sam e eu abordamos isso de maneira um pouco diferente, porque usamos dois chapéus nesta conversa. Usamos o chapéu de defensores do desenvolvedor no WP Engine. Portanto, é essencialmente nosso trabalho informar e educar as pessoas sobre todas as coisas que estão por vir, como podem ser usadas.

Mas você e eu, Sam, somos empreendedores autônomos e, portanto, fazemos coisas e construímos coisas para nós mesmos e temos clientes e clientes também. E estou curioso sobre seus pensamentos de qualquer perspectiva, seja o que você precisa fazer como parte de sua perspectiva de trabalho, mas tendo começado e possuído uma agência anteriormente, onde você se senta com isso? E presumindo que fosse um mundo em que você vivesse, como você lidaria com o trabalho com clientes neste novo regime?

SAM MUNOZ: Sim, então acho que para esclarecer primeiro também, quando eu era proprietário de uma agência, na verdade eu era tão… Não consigo tocar em blocos. Eu só tenho que me concentrar, tenho que ficar com meus próprios fluxos de trabalho. E isso é algo que ouço tanto das pessoas que já estabelecemos fluxos de trabalho, temos um construtor de páginas que estamos usando, ou usamos ACF ou qualquer outra ferramenta disponível e temos maneiras de fazer isso .

Mas uma coisa que sempre valorizei muito ao administrar meu negócio foi a rapidez com que posso deixar esse cliente por conta própria e fazer as coisas por conta própria e não me enviar ping para atualizações de logotipo e mudanças de cor e alterar a fonte e atualizar o tamanho disso . E por isso foi muito importante para mim criar todos esses tutoriais em vídeo quando eu passar as coisas. E, honestamente, acho que coisas como o editor do site e o editor de blocos em geral apenas capacitam muito o usuário final.

E embora em alguns casos, especialmente para um retentor de alguém, já estamos fazendo atualizações para eles. Talvez isso seja negativo porque não queremos que eles entrem e façam mudanças. Mas se é importante para nossos valores de negócios permitir que nossos clientes avancem por conta própria, os recursos modernos do WordPress realmente fazem isso. Podemos simplesmente dispensar as pessoas, elas podem fazer essas mudanças e depois podem nos contratar de volta para mais dessas coisas avançadas que não podem fazer sozinhas.

BRIAN GARDNER: Sim. Aurooba, eu sei que você está mais sozinha do que nós aqui, certo? Aurooba Makes não fica mais singular do que isso. Fale conosco sobre isso de um ponto de vista independente, porque, ao contrário de Kat, que é CTO de sua empresa, você é CEO, diretor de tudo, certo, com o que está fazendo. Então, enquanto você está tentando lidar com clientes e criar produtos e entregar as coisas, como você equilibra o tipo de aprendizado de todas essas coisas? Sei que você tem algumas ideias sobre isso e, além disso, vamos começar a passar para os recursos que gostamos na edição completa do site e como isso ajuda a agilizar o processo de desenvolvimento.

AUROOBA: Sim, acho que uma coisa a esclarecer é que estou sozinho, mas também consulto várias agências. Normalmente, um ou dois de cada vez. Então, muitas vezes também estou em uma perspectiva de equipe, mais ou menos como uma queda. Então, muitas vezes vejo esse lado das coisas, bem como, entre aspas, o lado freelancer também.

Como freelancer, acho que pode ser muito difícil melhorar, mas também talvez mais fácil do que a perspectiva de uma agência porque você meio que tem menos - é mais barato para você gastar seu próprio tempo do que ter uma equipe que você também precisa treine quando quiser experimentar algo novo. Então, geralmente acho que o editor do site é essa versão bebê do mesmo jeito que o editor de blocos era quando foi lançado, certo?

Vou dar um lançamento como caso de uso específico agora, onde adoraria usar o editor do site. Mas não posso porque, como já foi dito, há muito poder ali. Temos vários sites, todos com o mesmo tipo de tema, mas com cores e frentes diferentes. É isso.

O que eu adoraria é poder construir este tema e dizer, ei, para este site, é só entrar, mudar as cores usando o editor do site, e aqui, mudar a fonte, pronto, nada mais. Mas não tenho uma maneira fácil de bloqueá-lo. Então, posso dizer, ei, no editor do site, você só pode fazer a curadoria e fazer essas coisas porque muita flexibilidade - elas simplesmente quebrarão o site. Portanto, adoro o conceito de editor de site, mas definitivamente não é um nível de produção, a menos que você seja um DIYer ou goste de um tipo de página de destino que o preencha.

BRIAN GARDNER: Sim, muitas das pessoas que atendem nossas chamadas ao vivo do modo de construção falam sobre isso muito especificamente. Temos dois temas principais que ocorrem nessas chamadas. Uma é que eu quero aprender, mas não tenho tempo porque há um custo envolvido. E assim você equilibra o ROI e todas essas outras coisas. E tenho meus próprios pensamentos sobre os benefícios de aprender isso e acelerar o desenvolvimento, o fluxo de trabalho e outras coisas.

E então há o outro lado da moeda onde as pessoas dizem, não me sinto confortável em entregar isso porque, Aurooba, você disse - e talvez Kat, você pode falar sobre isso - a virada e a incapacidade de bloqueá-la totalmente, mesmo que existam controles e configurações - e todos nós sabemos que este é um trabalho em andamento e estamos consertando e construindo isso durante o vôo, o que é igualmente frustrante, mas também prazeroso ao mesmo tempo - Kat e Phil , como você lida com a reviravolta e sabendo não apenas como construir isso, mas também como bloquear tudo?

KATHERINE WHITE: Bem, e acho que é onde estamos com o editor do site. Existem alguns controles e é realmente emocionante. E quando penso sobre as coisas que têm iterado no núcleo recentemente, as atualizações que eles têm feito theme.json, o trabalho que eles têm feito com blocos, a estrutura e o encapsulamento de blocos - há muita coisa acontecendo que visa, em última análise, ser capaz de ter um controle refinado sobre o que acontece na experiência de edição do site, mas ainda não chegamos lá. Então é por isso que estamos assistindo com muito interesse.

E para o ponto de Phil, às vezes você tem clientes ou eventos ou pequenos sites onde faz sentido dar-lhes muita flexibilidade para serem muito pontuais com suas atualizações ou fazer muitas alterações. Mas, no geral, ainda estamos no modo de esperar para ver no que diz respeito à edição do site.

PHIL CRUMM: O sistema de recursos ultraflexíveis do WordPress, eu acho, é uma grande parte do motivo pelo qual ele foi adotado tão amplamente e em tantos tipos diferentes de casos de uso, especialmente no nível 500 da fortuna empresarial. Estou muito ansioso para ver-nos continuar a iterar nas permissões em torno do editor do site, em menor grau, o editor de blocos. E isso é um pouco mais maduro, e estamos começando a ver o tipo de restrição, e gostaríamos de poder implementá-la de maneira bem direta.

Em última análise, se o editor de site for uma ferramenta que agências como 10up ou agências como Kanopi possam adotar para muitos dos clientes com os quais trabalhamos, acho que precisamos ver esse tipo de sistema de permissão onde podemos ter controle mais afinado sobre quem exatamente pode mudar o quê e o que eles podem mudar.

Muito parecido com o Aurooba, eu adoraria poder usar o editor do site como uma ferramenta para podermos realmente trocar fontes, trocar cores, o que eu chamo de tipo de personalização de camada de tinta de uma forma que é limitada para que, assim que colocarmos nossos clientes nesses sites, os treinemos como usar as ferramentas que queremos e eles simplesmente não vejam todo o resto.

No passado, tivemos sorte em dizer às pessoas: não entrem aqui, é perigoso, você vai quebrar alguma coisa e isso não será bom para ninguém. Mas no final do dia, especialmente quando eles estão aprendendo uma nova ferramenta, vai acontecer em algum momento e alguém vai tropeçar ou alguém vai mudar acidentalmente um menu que eles acham que está apenas naquela página e oops , agora todos os links estão faltando em todo o site.

E até chegarmos ao ponto onde podemos impedir programaticamente que as pessoas façam isso, como Kat disse, como eu disse antes, acho que será difícil para nós adotar o editor de site em particular para que possamos aproveitar as partes boas, aproveitar as outras coisas e realmente acabar com uma espécie de permissão de superusuário em vez de um editor comum em vez de talvez um dia as pessoas contratem uma equipe responsável apenas pelo tipo de cromo de seu site fora de seu conteúdo.

É uma área de especialidade para eles, confiamos neles para administrá-la. E acho que estamos nesse caminho, definitivamente há uma estrutura para isso. É inspirador saber que o sistema de recursos do WordPress tem sido tão robusto e funciona tão bem. Nós sabemos como fazer. É apenas um trabalho em andamento até agora.

BRIAN GARDNER: Sim, vou deixar uma referência de Kenny Loggins aqui. Quando você diz zona de perigo, há várias tecnologias de software – GitHub, eu acho, é uma delas. Quando você vai deletar um repositório, há um rótulo que diz, zona de perigo, que é, ei, você está entrando em águas– há tubarões aqui, isso é assustador, não toque em nada disso. Então é meio engraçado o visual que tenho quando pensamos em momentos difíceis, quando mudamos as coisas e as pessoas têm a capacidade de fazer coisas que não queremos que façam.

Dito isso, vamos passar para uma pergunta rápida aqui, que é um ou dois recursos disponíveis no momento. E vou pré-qualificar essa pergunta em Gutenberg ou saberemos o que está por vir no 6.2, um ou dois recursos que mais gostamos no editor de bloco/site. Eu vou realmente pular primeiro. Adoro a tipografia responsiva, o preenchimento responsivo e o espaçamento entre etapas que agora estão disponíveis. Acho que ouvimos muito sobre isso no modo de construção. As pessoas estão dizendo, oh, eu quero um site, mas tem que ser responsivo. E construtor X, seja Cadence, ou Divi, ou Elements, ou o que quer que tenha controles.

E acho que muitas pessoas não percebem que a iteração atual do editor de blocos, 6.2 ainda mais, tem a capacidade de configurar criativamente tipografia e espaçamento, preenchimento, margens, coisas dessa natureza para que possa ser com base em porcentagem ou usando uma escala de intervalo de fixação, o que basicamente significa que você pode definir um mínimo máximo, o que significa que, ao reduzi-lo no celular, as coisas respondem muito bem. Então essa é uma das coisas que mais me empolga. Sam, vou começar com você.

SAM MUNOZ: Adoro blocos reutilizáveis. Eu acho que eles são muito úteis para clientes e coisas como opt-ins e qualquer coisa que você queira alterar e atualizar em um local e usá-lo em qualquer outro lugar. Eu também acho que os padrões são incríveis também. Eu só acho que esses dois recursos combinados são supercarregados para o editor de blocos e para, novamente, passar as coisas para os clientes mais tarde, permitindo que eles criem seus próprios layouts ou trabalhem dentro dos limites do que você criou. para eles, mantendo uma experiência de aparência agradável de marca. Então eu sou um grande fã dessas duas coisas.

BRIAN GARDNER: Aurooba, qual é o seu recurso favorito?

AUROOBA: Meu recurso favorito é theme.jason honestamente. Ele vem com suas próprias complicações, com certeza. Mas eu amo tokens de design e amo o quanto – eu amo tanto que podemos definir mais e mais disso em theme.json e apenas traduzi-lo em todos os lugares. Estou tão feliz em ver como ele progride e fica mais desenvolvido.

BRIAN GARDNER: Antes de chegarmos a você, Kat, vou repetir isso. theme.jason, o que ele fez por mim como designer de tema, desenvolvedor, foi remover meus requisitos de envio de um tema com uma folha de estilo e, em seguida, uma folha de estilo do editor de blocos. Vivíamos em um mundo onde precisávamos fornecer os dois. E o que o theme.json faz, ele gera uma paridade visual harmoniosa entre o front-end e o back-end. E assim um lugar, fonte da verdade. Eu também adoro. Kat, por que você não nos conta qual é uma de suas coisas favoritas?

KATHERINE WHITE: Uma das minhas coisas favoritas. Tudo bem. Estou com Sam em padrões de bloco. Acho que os padrões de bloco têm muito potencial e estou realmente empolgado com as melhorias de usabilidade que eles estão fazendo no 6.2 para torná-los um pouco menos indisciplinados. Mas também estou no trem theme.json. Temos nos divertido muito experimentando integrá-lo a sistemas de design para uma colaboração mais estreita entre nossa equipe de design e nossa equipe de engenharia, o que é muito divertido porque se presta inerentemente tão bem a esses tokens de estilo. Tantas coisas boas acontecendo.

BRIAN GARDNER: Legal. Phil, e você? O que o 10up acha realmente bom no WordPress moderno?

PHIL CRUMM: Todos os anteriores. Vocês já deram ótimas respostas. theme.json acho que pode e será transformador para a maneira como trabalhamos, especialmente como Kat disse, quando começamos a pensar sobre como abraçamos os sistemas de design e tentamos fazer essa transição do design para a engenharia mais suave, facilitando a iteração a longo prazo. Padrões de bloco são maravilhosos para conteúdo reutilizável. A maioria dos editores com os quais trabalhamos tem uma frase de chamariz em cada página. É muito bom poder criar esse design e montá-lo para eles, dar-lhes alguma flexibilidade se quiserem alterar o texto e um CTA ou alterar a chamada para um determinado conteúdo.

Para o seu ponto, Brian, o suporte aprimorado à capacidade de resposta tanto na tipografia quanto no editor em geral também foi fantástico. Eu gosto de chamar o editor de blocos de o que você vê é o que você quer dizer, em vez de o que você vê é o que você obtém. E há essa estranha seta de dois anos onde você pode colocar as coisas que ficariam bem no editor de blocos porque é um pouco mais estreita, tende a ter o mesmo tamanho.

E então, assim que você chegasse ao front-end, se não usasse os blocos da maneira como eles foram originalmente projetados para serem usados, ocasionalmente poderia acontecer algo muito estranho e o suporte aprimorado definitivamente ajudou. Portanto, no geral, é ótimo ver tantas grandes melhorias, tantas coisas que acho que trarão uma melhoria significativa em nossos fluxos de trabalho, na maneira como podemos construir com essas ferramentas e na maneira como elas capacitam os clientes com quem trabalhamos. com também.

BRIAN GARDNER: Sim. Eu acho que é seguro dizer que somos todos fãs furiosos de onde isso está e para onde está indo. Dito isso, e para não atrapalhar nosso desfile, vamos falar sobre lacunas. E não estou falando de block gap para quem sabe o que é. Lacunas – e todos concordamos também que estamos em fuga, que ainda não chegamos lá.

E eu me divirto como Matt Mullenweg é o pai e ele está nos levando para uma viagem de férias na Europa em Griswold, e todos nós pensamos, já estamos lá, já está pronto. E não consigo imaginar o que as pessoas que estão esperando, como a próxima fase, a colaboração e a fase de internacionalização multilíngue, o que estão esperando porque estão esperando que cheguemos primeiro ao nosso destino.

Muito rápido, quais são algumas coisas que foram– talvez, Aurooba, vamos começar com você– algumas coisas que parecem que estão falhando, ainda não estão lá, coisas que você apenas, meio que diariamente, você Você está tipo, oh, eu só queria poder fazer uma ou duas coisas?

AUROOBA: Comecei a usar o WordPress naquela época porque era super flexível e permite que você se conecte em tantos lugares diferentes para realmente selecionar essa experiência para os clientes para os quais você está construindo e uma coisa que eu realmente adoraria veja é um pouco dessa capacidade de filtro chegar ao editor de blocos Chrome, podendo adicionar um pouco as coisas ao topo ou removê-las, adicionar certas preferências com base na experiência que você deseja que o cliente tenha.

Eu aprecio totalmente querer mantê-lo bem firme e ter essa linguagem de design muito boa. Mas eu sinto que definitivamente é possível fazer isso e ainda fornecer um pouco mais de extensibilidade, um pouco mais de flexibilidade em termos do que podemos ter em torno do próprio editor. Isso é algo que me vejo hackeando muito e gostaria de não ter que hackear e isso poderia simplesmente acontecer.

BRIAN GARDNER: Então, Kat, diga-me, do seu ponto de vista, o que você acha que são algumas áreas de melhoria ou coisas que você gostaria de ver colocadas ou refinadas nessa coisa totalmente nova chamada WordPress?

KATHERINE WHITE: No que diz respeito ao editor de blocos, o que me vem imediatamente à mente ainda é a acessibilidade na experiência de edição. Tem sido um problema com o editor de blocos desde o início. E há muitas coisas que são tecnicamente possíveis, mas ainda do ponto de vista da usabilidade, realmente desafiadoras, até coisas como inserir um bloco se você usar tecnologia assistiva.

Portanto, essa é uma área que eu ainda adoraria ver melhorias. Tem sido um verdadeiro desafio mitigar esses problemas e ficar à frente deles apenas por causa da velocidade de desenvolvimento que ainda está acontecendo com o editor de blocos. Portanto, novos problemas estão sendo introduzidos e ainda estamos tentando alcançá-los, muito menos tentando ficar à frente da plataforma nesse aspecto. Então esse é provavelmente o maior da minha perspectiva.

BRIAN GARDNER: Vou falar sobre comunidade aqui porque ouço muito no Twitter ou em chamadas apenas no espaço em geral. E sinto que há alguns equívocos, algumas pessoas que têm opiniões ou pensamentos ou acham que sabem o que está acontecendo. Aurooba, o que são algumas– se você já ouviu algumas– algumas coisas que você ouviu que as pessoas– que são percepções falsas, coisas que você ouve as pessoas dizerem sobre o WordPress, oh, ele não pode fazer isso ou não é isso ou o que você gosta, não, realmente, na verdade, é, e aqui está como e por quê? Algo vem à mente lá?

AUROOBA: Acho que uma das maiores coisas que vem à mente é que as pessoas pensam que o editor de blocos nativo não pode ter bom desempenho e com certeza pode ter. Na verdade, todos os blocos principais são muito bons em termos de desempenho. E especialmente se você estiver selecionando essa experiência por conta própria, é um site muito leve e rápido. São todas as outras coisas extras que as pessoas podem estar adicionando de uma maneira não muito boa que realmente causam o problema e prejudicam a percepção do editor de blocos. Mas sim, é um editor de muito desempenho no front-end, como o que produz. O back-end, talvez ainda não.

Oh. Vá em frente, Phil. What do you think about that– you're kind of at an internal, external perspective because you've got so many people that work with you there at 10up. So you've got to hear that set of folks talk, but then also just out in the community as well.

PHIL CRUMM: I think that particularly for folks who aren't in this as much as all of us are, it's hard to understand what exactly the block editor is and isn't. I use my phrase earlier what you see is what you mean. I've tried to lean into that to try to explain it in that it isn't a WYSIWYG editor, it isn't a Wix. At the same time, it isn't anywhere near as constrained as what you're used to in the old Meta Box world. So we often hear it on both sides.

Folks will disqualify WordPress or has some skepticism around the block editor because they think it might be too flexible. Folks will disqualify WordPress or have some skepticism about the block editor because they think it isn't flexible enough. We often show folks demos. When we show them, even taking something as simple as a piece of content on a marketing site or something like that between the native core blocks, maybe a custom built CTA block– you can build something once and reuse it probably in dozens, if not hundreds, of different combinations.

And to the end user, it'll look like every single one of those was deliberately designed. But on the administrative side of things, it's all the same blocks, and they were just thoughtfully put together, thoughtfully designed, thoughtfully built, take advantage of responsiveness, and some of the other cool things that have been worked on within core recently.

As we look into this next generation of WordPress, I think we all need to do our part and be cognizant of how we can help educate folks and help them understand what these tools can do the kinds of use cases that they're good for and honestly even admit the kinds of use cases that they aren't good for. I saw somebody share a wireframe on Twitter a few months ago of what would WooCommerce look like on the block editor. And they had replicated the product editor where you can fill in 20, 30, 40 fields depending on what plugins you're using and how you have your product set up within the block editor.

No, it's not what the block editor is meant to do. That's not the kind of content that the block editor excels at. And of course, it is exciting to have a shiny new thing. It is always exciting to think about how we can push the limits of that flexibility. But it's also important to remember, there are certain kinds of content that this experience is way better for, probably the best editing experience there is across any platform.

And there are also ones where it isn't quite going to be as good a fit. And the fact that we still have the classic editor, we still have Meta Boxes, you can still build those kinds of experiences that you need to is a feature for us. It isn't admitting that, oh, Gutenberg, or the block editor isn't this great thing, it isn't as flexible as we want it to be. WordPress has the fortune and the challenge of working with all kinds of different sites and all kinds of different types of technical challenges. And we need to pick the right tools for the job and be willing and ready to admit when a tool might not be the right one.

BRIAN GARDNER: Well said, well said. Sam, you and I live in the community of WordPress. In fact, it's part of your job title, community manager here at WP Engine. I know you've got some insight into this. And after you answer that, we're going to close out because we're running short here on time. We could talk about this probably for another six days. So we'll have a quick rapid fire question. But just curious, your perspective from the community side of things.

SAM MUNOZ: I think the big misconception– but it's not quite a misconception, but it's a hurdle to overcome, and we alluded to this earlier is that learning this new thing takes time, especially if you're well embedded in whatever systems you're already using. Learning something new takes time just in general and adapting to new systems– it's a considerable amount of time and it's a trade off with things like client work and going out and selling your services and all of that stuff.

But to Phil's point, there is so much time that can be gained back by using things like blocks and reusable blocks and theme.json and just all of the things that modern WordPress has to offer, which means that, yes, you might be investing some time now and it might be something that you're just doing on the side on top of client work.

But if at the end, it means that you can have more expedited workflows, you can book more projects, you can serve more clients, or you can take more time off because you're able to rapidly build websites, I think that that's a net positive that we should consider when weighing, should I invest time and effort into the block editor and modern WordPress.

BRIAN GARDNER: Yes. We've got to finish up here. As a product builder in WordPress, somebody who's built and sold a business to the company I work for, ironically, I have a lot of ideas. But I want to hear from you guys. Does anybody have any quick ideas around product building in terms of themes, plug-ins, or whatever? Because I know there's got to be– with this new technology at our hands– several things that either we've thought of or haven't thought of. So feel free to just jump in and just go with what your idea might be.

PHIL CRUMM: I want to see a personalization plugin that leans into the block editor. That kind of variant content has always been super awkward in WordPress. We're going to have to solve that for internationalization anyway. And it feels like a very natural counterpart that has always felt like a gap compared to especially some of the more enterprisey CMSes.

BRIAN GARDNER: Cool. Alguém mais?

AUROOBA: I feel like all the ideas that I think of are more about developer experience rather than necessarily on the front end for the actual end users because I still think of so many ways that we could make it easier for people to customize the block editor and blocks and creating libraries, especially around in fact like certain types of bespoke blocks and their requirements. So that's where my head kind of goes.

BRIAN GARDNER: Yeah. And I'm sure we could probably continue to bake out all these thoughts. Again, like I said, we could talk for six days on this stuff. So I think all of us are passionate about this. But I want to circle back to the question– when is it worth investing into the block editor. There's an adage like the best– the two best ways to plant a tree are today and 20 years ago. And while not 20 years ago, because we're just literally on the anniversary, I think today is the best day to start investing into the block editor as a product person, as an agency person.

6.2 really levels the playing field in terms of settings. It brings everything into production ready. And so we talk about this often on build mode that right now is the time to start working on it, to learning it because you're going to put yourself ahead of some of the competition. So I want to thank you guys for being on this particular discussion. I know we'll see you in the community. Feel free, for anybody, to hit them up, to ask questions. And thank you for joining us today, and we look forward to giving you more.