Quand vaut-il la peine d'investir dans la construction centrée sur les blocs dans WordPress ?

Publié: 2023-04-09

Si vous êtes un développeur d'agence ou un indépendant, vous souhaitez créer des sites rapides et performants pour vos clients, car c'est ce qui construit votre portefeuille et vous apporte plus d'affaires.

Dans cette session, Brian Gardner, développeur principal de WP Engine, se joint aux panélistes pour expliquer comment les constructeurs peuvent se pencher sur la construction centrée sur les blocs pour apporter plus de valeur à leurs clients, tout en restant à la pointe du cœur de WordPress.

Vidéo : Quand vaut-il la peine d'investir dans la construction centrée sur les blocs dans WordPress ?

Haut-parleurs:

  • Brian Gardner, défenseur principal des développeurs chez WP Engine
  • Sam Munoz, défenseur des développeurs chez WP Engine
  • Aurooba Ahmed, développeur web indépendant
  • Phil Crumm, vice-président marketing et croissance chez 10up
  • Katherine White, CTO chez Kanopi

Transcription:

BRIAN GARDNER : Salut, tout le monde. Merci de nous rejoindre aujourd'hui. Nous avons prévu une excellente table ronde pour vous, et nous allons discuter de quand vaut-il la peine d'investir dans la construction centrée sur les blocs dans WordPress. J'ai ici des gens talentueux de la communauté WordPress. Allons donc à leur rencontre.

Tout d'abord, nous avons Kat. Kat, voudriez-vous dire bonjour et d'où venez-vous ?

Katherine White : Bien sûr. Bonjour, je m'appelle Katherine White. Je suis le CTO de Kanopi Studios. Nous sommes une agence qui conçoit, construit et prend en charge des sites Web pour les clients qui souhaitent avoir un impact positif. Je suis ici à Austin, au Texas, et je travaille avec WordPress depuis 2004. Tellement excité de parler des changements de la plate-forme.

BRIAN GARDNER : Ravi de vous avoir. Aurooba, et vous ?

AUROOBA : Salut, tout le monde. Je suis Aurooba. Je suis développeur web. Je travaille avec WordPress depuis au moins une décennie. Je suis ici à Calgary près des Rocheuses au Canada, et je suis ravi d'être ici avec tout le monde.

BRIAN GARDNER : Heureux que vous soyez avec nous. Phil ! Phil, et toi ?

PHIL CRUMM : Bonjour, tout le monde. Je m'appelle Phil Crumm. Je suis vice-président directeur du marketing et de la croissance chez 10up, une agence numérique à service complet. Fait de la stratégie de conception et de l'ingénierie principalement avec WordPress. Je suis dans la communauté WordPress depuis 2004, 2005. Cela fait donc un petit moment et j'ai hâte de voir tous les changements que l'éditeur de blocs va apporter pour nous.

BRIAN GARDNER : Heureux de vous avoir avec nous, Phil. Dernier point mais non le moindre, mon collègue ici chez WP Engine, Sam Munoz. Souhaitez-vous dire bonjour?

SAM MUNOZ : Bonjour ! Comme Brian l'a dit, je suis Sam. Je suis le community manager de l'équipe des relations avec les développeurs chez WP Engine. Je suis un amoureux de WordPress depuis 2014. On dirait que je suis le bébé du groupe ici, mais c'est génial de parler de WordPress, et j'adore le faire. Je suis donc très, très enthousiaste à l'idée d'entrer dans ce panel.

BRIAN GARDNER : Ouais. Ce sera amusant. Pour rappel, je m'appelle Brian Gardner, principal défenseur des développeurs ici chez WP Engine. Je construis des choses WordPress depuis 2006. Donc, en faisant le calcul rapide, nous avons probablement au moins 50, 60, 70 ans de mandat WordPress sur cet appel. Je pense donc que nous allons être bien préparés pour parler de ce qui arrive avec WordPress.

Cela étant dit, pourquoi ne pas lancer les choses ? Je vais juste nous ouvrir ici avec un peu de configuration de la question foncière. Je vais vous poser cette question, Sam, bien que je connaisse la réponse parce que nous parlons souvent. Mais je veux entendre ce que vous pensez. Juste pour mettre les gens au courant, quelle est la différence entre l'éditeur de blocs et l'éditeur de site ? Nous avons entendu ce terme appelé édition complète du site et tout cela. Où cela s'intègre-t-il dans l'image de WordPress moderne ?

SAM MUNOZ : Ouais, donc il y a le WordPress traditionnel classique avec des métaboxes et toutes sortes de choses comme ça, et puis il y a ce nouveau WordPress moderne. Il y a l'éditeur de blocs, anciennement connu sous le nom de Gutenberg, où vous pouvez créer des pages et mettre en page des articles et des choses avec des blocs de différentes sections et mises en page. Et puis il y a quelque chose qui s'appelle l'éditeur de site, cette prochaine itération de WordPress moderne, où vous pouvez non seulement mettre à jour et modifier les choses dans la page, mais en fait, l'en-tête, le pied de page, les couleurs, plus sur le site globalement.

Il y a donc de nombreuses dimensions ici, et je trouve cette conversation si intéressante dans ce domaine parce que vous êtes peut-être cool avec les blocs, mais vous êtes comme éditeur de site, pas encore pour moi. Ou vous êtes prêt à vous lancer dans tout cela, ou vous hésitez sur tout ce qui est WordPress moderne et vous voulez vraiment vous en tenir à ce que l'on appelle WordPress classique. Donc, si quelqu'un d'autre a plus d'explications à ce sujet, n'hésitez pas. Mais je pense que c'est l'essentiel. Et il est maintenant connu sous le nom d'éditeur si - oh, c'est vrai. L'éditeur du site, pas l'édition complète du site. Il y a beaucoup de changements de jargon qui se produisent toujours. Donc, si vous vous sentez un peu confus, vous n'êtes pas seul là-bas.

BRIAN GARDNER : Ouais. Et nous avons WordPress 6.2 qui arrive ici à la fin du mois et il ne s'appellera plus l'éditeur de site bêta car nous avons supprimé l'étiquette bêta des éléments de menu WP Admin. Alors ça devient excitant. Avant de passer à la question suivante, Phil, je veux vous demander un suivi de la réponse de Sam.

Vous abordez cela uniquement du point de vue de l'agence. Vous êtes à 10 ans depuis longtemps et vous avez beaucoup de choses à faire. Quelle est la perception générale de cela, comme vous en parlez dans notre bureau, cela signifie que l'éditeur du site a surveillé WordPress ?

PHIL CRUMM : L'éditeur de blocs a été incroyable pour nous. Nous travaillons principalement avec des créateurs de contenu et nous travaillons avec des créateurs qui créent du contenu compliqué. Ils veulent des choses multimédias, ils veulent pouvoir mélanger du texte et des images, ils veulent pouvoir jouer avec les mises en page et créer des pages de destination ou du contenu vraiment immersif. Et l'éditeur de blocs est fantastique pour cela.

Nous expérimentons toujours l'éditeur de site pour déterminer exactement où et comment il s'intègre dans les types de sites que nos clients doivent créer. Pour beaucoup de nos clients, il existe un éventail de flexibilité entre l'éditeur classique, l'éditeur de blocs et l'éditeur de site. Et pour beaucoup de nos clients, ce genre de point médian que détient l'éditeur de blocs est le plus logique pour eux.

Ils ne veulent pas que des utilisateurs aléatoires entrent et s'amusent avec l'en-tête ou le pied de page. Ils veulent un peu plus de contrôle sur les éléments globaux du site. Il existe cependant des exceptions avec les pages de destination, avec des expériences ad hoc pour les événements. Avec des sites plus simples et plus directs, ils ne veulent peut-être pas que des ingénieurs soient impliqués dans la maintenance à long terme. Il y a certainement beaucoup de force là-dedans.

Mais nous l'essayons, nous jouons avec notre calibrage, nous recherchons des opportunités de l'utiliser, mais nous essayons toujours de revenir à cette notion de "où avons-nous besoin de flexibilité et à quel moment commence-t-elle devenir un peu trop flexible ? » C'est excitant d'avoir maintenant trois outils différents sur lesquels nous pouvons puiser pour résoudre les défis d'une manière qui, selon nous, sera durable et maintenable à long terme.

BRIAN GARDNER : Ouais, donc nous arrivons comme vous le savez. Nous approchons du cinquième anniversaire de tout cela lorsque Matt a laissé tomber ce truc de Gutenberg et nous allons bouleverser la façon dont WordPress traditionnel a été utilisé. Je vais commencer par vous, Aurooba. Juste curieux de votre point de vue parce que nous avons des représentants ici des pigistes aux agences et des trucs comme ça. Nous avons donc des idées différentes et des perspectives différentes à ce sujet. Quand avez-vous commencé à jouer avec le plugin Gutenberg pour la première fois et à quel moment avez-vous fondamentalement tout donné et adopté pleinement une sorte de développement et de conception pour aller de l'avant?

AUROOBA : J'ai donc adoré l'éditeur de blocs depuis le tout début Et quand je l'ai découvert pour la première fois, je pense que c'était tôt - c'était avant qu'il ne soit fusionné avec le noyau, mais pas beaucoup avant et j'étais à peu près comme, oui, ça logique, j'aime les conceptions à base de composants, j'aime la conception atomique, je pense déjà de cette façon, faisons-le. Je pense avoir construit mon premier site de production avec l'éditeur de blocs fin 2019.

BRIAN GARDNER : Ouah, d'accord.

AUROOBA : Ouais. Mais je veux dire, c'était un site marketing très simple. Je pense qu'à l'époque, c'était un tel bébé, petit éditeur et vous pouvez en faire beaucoup plus maintenant. Mais à l'époque, j'étais définitivement comme, oui, quand ça a du sens, faisons-le.

BRIAN GARDNER: Eh bien, beaucoup de choses ont changé au cours des quatre dernières semaines en quatre mois de développement. Je peux seulement imaginer à quoi les choses – je ne me souviens pas – je veux dire, je peux, il y a quatre ans, à quoi les choses ressemblaient, significativement différentes de ce qu'elles sont maintenant. Donc, vous êtes définitivement à la frontière avec ça.

Alors Kat, vous abordez cela d'un point de vue différent. Vous êtes directeur technique dans votre agence. Vous portez donc une grande responsabilité en termes de direction des personnes qui travaillent pour vous avec la conception, le développement, WordPress et tout cela. À quel moment avez-vous les gars - vous en particulier et aussi vous l'entreprise - à quel moment avez-vous commencé à jouer avec tout cela et à l'enquêter par rapport à où en êtes-vous maintenant avec l'utilisation de l'édition complète du site, la construction basée sur des blocs dans votre flux de travail actuel ?

Katherine White : Bien sûr. J'ai donc personnellement commencé à jouer avec Gutenberg à l'époque où c'était un plugin, avant qu'il ne soit dans le noyau. J'étais vraiment excité par son potentiel. Mais comme vous l'avez souligné, en tant qu'agence, nous devons en quelque sorte peser la courbe d'apprentissage associée à son utilité. Je dirais que c'est il y a environ quatre ans que nous avons commencé à utiliser l'éditeur de blocs dans un contexte limité au sein de l'agence juste ici et là ou sur des sites très simples parce que pour nous à ce moment-là, c'était comme, oh, c'est vraiment cool, oh, c'est une bonne idée, oh, si nous devons construire quelque chose de personnalisé, cela prend une éternité, oh – et nous avons donc hésité à l'adopter pleinement. Je dirais que nous avons commencé à adopter pleinement l'éditeur de blocs il y a environ deux ans.

Maintenant, je suis au même endroit que Phil. Donc, avec l'éditeur de site, nous n'utilisons toujours pas cela avec la plupart de nos clients car il y a trop de liberté, et nous construisons généralement des expériences de site unique sur mesure qui sont fortement marquées, et nous voulons en quelque sorte garder une porte en ce qui concerne l'architecture et l'expérience globales du site. Donc-

BRIAN GARDNER : Oui, je pense que c'est un point de distinction important. Et nous en parlons souvent, Sam et moi oui. Nous organisons, tous les vendredis, un appel appelé Build Mode Live où nous parlons aux membres de la communauté WordPress de l'édition complète du site et de la construction basée sur des blocs et il y a vraiment une différence entre l'éditeur de blocs et l'éditeur de site. L'éditeur de blocs lorsque vous modifiez votre contenu sur la publication et sur la page et même s'il est basé sur des blocs, l'éditeur de site est simplement différent car il contrôle vraiment l'architecture de votre site, les pages individuelles, les en-têtes, les pieds de page.

Et donc généralement - et je suppose que c'est le cas. Phil, pouvez-vous répondre à ceci – lorsque vous remettez quelque chose à un client à ce moment-là, il n'a pas besoin d'y toucher. C'est vraiment le contenu, disiez-vous, le contenu complexe que vous travaillez habituellement avec vos clients. Parlez-en un peu autour de ce que vous vous sentez à l'aise de remettre par rapport à ce que vous ne faites pas.

PHIL CRUMM : Cela dépend beaucoup du client, cela dépend beaucoup de son équipe et des problèmes qu'il essaie de résoudre à long terme. Comme Kat, beaucoup de nos clients sont des clients qui ont des directives de conception très strictes, ils ont des directives de marque très rigoureuses. Ils ne veulent pas que ces choses changent arbitrairement. La friction et le fait de devoir consulter un ingénieur ou un concepteur pour le faire sont en fait une caractéristique pour eux.

Donc, pour la majorité des clients avec lesquels nous travaillons, ils sont très à l'aise avec l'idée d'avoir beaucoup de flexibilité dans le contenu lui-même, mais ils ne veulent pas que quelqu'un touche aux choses autour du contenu. Là où cela change, ce sont les expériences qui sont un peu plus ponctuelles ou un peu plus flexibles où ils veulent un peu plus de créativité. J'utilise les pages de destination d'événements en est un exemple assez courant, à la fois avec notre équipe et lorsque nous parlons aux clients.

Ce sont des choses qui ont un cycle de vie un peu plus court, ce sont souvent des choses qui s'adressent à un public légèrement différent dans les principales expériences Web, c'est un endroit où un peu de créativité et un peu de flexibilité peuvent en fait être une bonne chose. Nous pourrions donc être en mesure de créer une plate-forme de page de destination d'événement qui utilise l'éditeur de site, pas seulement l'éditeur de blocs, mais l'éditeur de site, et utilise certains modèles de blocs comme points de départ afin que les gens sachent par où commencer. Mais s'ils veulent être un peu plus expérimentaux, ils peuvent profiter de cette flexibilité pour le faire.

BRIAN GARDNER: Oui, non, cela a beaucoup de sens et donc Sam et moi abordons cela un peu différemment parce que nous portons deux chapeaux dans cette conversation. Nous portons le chapeau des défenseurs des développeurs chez WP Engine. Donc, c'est essentiellement notre travail d'informer et d'éduquer les gens sur tout ce qui arrive, comment il peut être utilisé.

Mais vous et moi, Sam, sommes tous les deux des types d'entrepreneurs autonomes et nous faisons et construisons des choses pour nous-mêmes et avons également des clients et des clients. Et donc je suis curieux de savoir ce que vous pensez de l'un ou l'autre point de vue, soit ce que vous devez faire dans le cadre de votre perspective professionnelle, mais ayant commencé et possédant une agence plus tôt, où en êtes-vous? Et en supposant que c'était un monde dans lequel vous viviez, comment géreriez-vous le fait de travailler avec des clients dans ce nouveau régime ?

SAM MUNOZ : Ouais, donc je suppose que pour clarifier d'abord aussi, quand j'étais propriétaire d'agence, j'étais en fait tellement… Je ne peux pas toucher aux blocs. Je dois juste me concentrer, je dois rester avec mes propres flux de travail. Et c'est quelque chose que j'entends tellement de la part des gens, c'est que nous avons déjà établi des flux de travail, nous avons un constructeur de pages que nous utilisons, ou nous utilisons ACF ou nous utilisons n'importe quel autre outil qui existe et nous avons des moyens de le faire .

Mais une chose que j'ai toujours vraiment appréciée lors de la gestion de mon entreprise était la rapidité avec laquelle je pouvais démarrer ce client et faire les choses par lui-même et ne pas me cingler pour les mises à jour du logo et les changements de couleur et changer la police et mettre à jour la taille de ceci . Et il était donc si important pour moi de créer tous ces didacticiels vidéo lorsque je fais passer des choses. Et honnêtement, je pense que des choses comme l'éditeur de site et l'éditeur de blocs en général renforcent tellement l'utilisateur final.

Et bien que dans certains cas, en particulier pour un mandat pour quelqu'un, nous sommes comme si nous faisions déjà des mises à jour pour eux. C'est peut-être un point négatif parce que nous ne voulons pas qu'ils interviennent et fassent des changements. Mais s'il est important pour nos valeurs commerciales de permettre à nos clients d'avancer par eux-mêmes, alors les fonctionnalités WordPress modernes le font vraiment. Nous pouvons simplement laisser les gens partir, ils peuvent faire ces changements, puis ils peuvent nous réembaucher pour plus de choses avancées qu'ils ne peuvent pas faire eux-mêmes.

BRIAN GARDNER : Ouais. Aurooba, je sais que tu es plus seul que le reste d'entre nous ici, n'est-ce pas ? Aurooba Makes it n'est pas plus singulier que cela. Parlez-nous de cela d'un point de vue indépendant, car contrairement à Kat qui est CTO de son entreprise, vous êtes PDG, directeur de tout, n'est-ce pas, avec ce que vous faites. Donc, alors que vous essayez de vous occuper des clients et de créer et de transformer des produits, comment équilibrez-vous l'apprentissage de tout cela? Je sais que vous avez quelques réflexions à ce sujet, puis au-delà de cela, commençons en quelque sorte à aborder les fonctionnalités que nous aimons dans l'édition complète du site et comment cela aide à accélérer le processus de développement.

AUROOBA: Oui, donc je pense qu'une chose à clarifier est que je suis seul, mais je consulte également un tas d'agences. Habituellement, un ou deux à la fois. Donc, je suis souvent dans une perspective d'équipe aussi, en quelque sorte, comme un drop in. Donc, je vois souvent ce côté des choses ainsi que, entre guillemets, le côté indépendant également.

En tant qu'indépendant, je pense que cela peut être très difficile à améliorer, mais aussi peut-être plus facile qu'une perspective d'agence parce que vous avez en quelque sorte moins - c'est moins cher pour vous de passer votre temps que d'avoir une équipe que vous devez également entraînez-vous quand vous voulez essayer quelque chose de nouveau. Donc, je pense généralement que l'éditeur de site est cette version bébé exactement comme l'était l'éditeur de blocs lors de sa première sortie, n'est-ce pas ?

Je vais donner une version comme cas d'utilisation spécifique en ce moment où j'aimerais utiliser l'éditeur de site. Mais je ne peux pas parce que, comme on l'a dit, il y a trop de pouvoir là-bas. Nous avons un tas de sites, ils ont tous le même genre de thème, mais ils ont des couleurs différentes et des façades différentes. C'est ça.

Ce que j'aimerais, c'est pouvoir construire ce thème et dire, hé, pour ce site, allez-y, changez les couleurs à l'aide de l'éditeur du site, et là, changez la police, c'est fait, rien d'autre. Mais je n'ai pas de moyen facile de le verrouiller. Donc je peux dire, hé, dans l'éditeur de site, vous ne pouvez organiser et faire que certaines choses parce que trop de flexibilité - ils vont juste casser le site. J'adore donc le concept de l'éditeur de site, mais ce n'est certainement pas au niveau de la production, sauf si vous êtes un bricoleur ou que vous aimez une page de destination qui la remplit.

BRIAN GARDNER: Oui, beaucoup de gens qui assistent à nos appels en direct en mode construction en parlent très spécifiquement. Nous avons deux grands thèmes qui se déroulent sur ces appels. Premièrement, je veux apprendre, mais je n'ai pas le temps parce qu'il y a comme un coût. Et donc vous équilibrez le retour sur investissement et toutes ces autres choses. Et j'ai mes propres réflexions sur les avantages d'apprendre cela et d'accélérer le développement, le flux de travail et tout.

Et puis il y a le revers de la médaille où les gens sont comme, je ne me sens pas à l'aise de remettre ça parce que, Aurooba tu as dit - et peut-être que Kat, tu peux en parler - le remettre et l'incapacité de le verrouiller pleinement, même s'il y a des contrôles et des paramètres en place - et nous savons tous que c'est un travail en cours et nous sommes en train de réparer et de construire cela en vol, ce qui est tout aussi frustrant mais aussi agréable en même temps - Kat et Phil , comment gérez-vous le retournement des choses et savez-vous non seulement comment construire cela, mais aussi comment tout verrouiller ?

KATHERINE WHITE : Eh bien, et je pense que c'est là que nous en sommes avec l'éditeur du site. Il y a quelques contrôles et c'est vraiment excitant. Et quand je pense aux choses qui ont itéré récemment dans le noyau, les mises à jour qu'ils ont faites theme.json, le travail qu'ils ont fait avec les blocs et la structure et l'encapsulation des blocs - il se passe beaucoup de choses cela vise, je pense, à pouvoir contrôler finement ce qui se passe dans l'expérience d'édition du site, mais nous n'en sommes pas encore là. C'est pourquoi nous le regardons avec beaucoup d'intérêt.

Et pour le point de Phil, parfois vous avez des clients ou des événements ou de petits sites où il est logique de leur donner beaucoup de flexibilité pour être très opportun avec leurs mises à jour ou faire beaucoup de changements. Mais dans l'ensemble, nous sommes toujours en mode attentisme en ce qui concerne l'édition du site.

PHIL CRUMM : Je pense que le système de capacité ultra flexible de WordPress explique en grande partie pourquoi il a été adopté si largement et dans tant de types de cas d'utilisation différents, en particulier au niveau Enterprise Fortune 500. J'espère beaucoup et j'ai hâte de nous voir continuer à itérer dans les autorisations autour de l'éditeur de site, dans une moindre mesure l'éditeur de blocs. Et c'est un peu plus mature, et nous commençons à voir le genre de restrictions, et nous aimerions pouvoir mettre en œuvre assez simplement.

En fin de compte, si l'éditeur de site doit être un outil que des agences comme 10up ou des agences comme Kanopi peuvent adopter pour un grand nombre de clients avec lesquels nous travaillons, je pense que nous devons y voir ce type de système d'autorisation où nous pouvons avoir un contrôle plus précis sur qui exactement peut changer quoi et ce qu'ils peuvent changer.

Tout comme Aurooba, j'aimerais pouvoir utiliser l'éditeur de site comme un outil pour nous permettre de changer les polices, de changer les couleurs, ce que j'appelle une sorte de personnalisation de peinture d'une manière qui est limité de sorte qu'une fois que nous obtenons nos clients sur ces sites, nous les formons à l'utilisation des outils que nous voulons, et ils ne voient tout simplement pas tout le reste.

Nous avons eu de la chance dans le passé en disant aux gens, n'allez pas ici, c'est dangereux, vous allez casser quelque chose et ce ne sera bon pour personne. Mais à la fin de la journée, surtout quand ils apprennent un nouvel outil, cela va arriver à un moment donné et quelqu'un va tomber ou quelqu'un va accidentellement changer un menu qu'ils pensent être juste sur cette page et oups , il manque maintenant tous les liens sur l'ensemble du site.

Et jusqu'à ce que nous arrivions à l'endroit où nous pouvons empêcher les gens de le faire par programmation, comme Kat l'a dit, comme je l'ai dit plus tôt, je pense qu'il va être difficile pour nous d'adopter l'éditeur de site en particulier afin que nous puissions profiter des bonnes parties, profiter des autres choses, et se retrouver vraiment avec une sorte de permission de super utilisateur par rapport à un éditeur régulier contre peut-être un jour, les gens embaucheront une équipe qui est juste responsable du type de chrome de leur site en dehors de leur contenu.

C'est un domaine de spécialité pour eux, nous leur faisons confiance pour le gérer. Et je pense que nous sommes sur cette voie, il y a certainement un cadre pour cela. Il est inspirant de savoir que le système de capacités de WordPress a été si robuste et fonctionne si bien. Nous savons comment faire. C'est juste un travail en cours jusqu'à présent.

BRIAN GARDNER: Ouais, je vais laisser tomber une référence de Kenny Loggins ici. Quand vous dites zone de danger, il y a plusieurs technologies logicielles - GitHub, je pense, en fait partie. Lorsque vous allez supprimer un référentiel, il y a cette étiquette qui dit, zone de danger, c'est-à-dire, vous entrez dans les eaux - il y a des requins ici, c'est effrayant, ne touchez à rien. C'est donc assez drôle le visuel que j'obtiens lorsque nous pensons aux moments de grincer des dents, lorsque nous renversons les choses et que les gens ont la capacité de faire les choses que nous ne voulons pas qu'ils fassent.

Cela étant dit, passons à une sorte de question rapide ici, à savoir quelle est la ou les deux fonctionnalités actuellement disponibles. Et je pré-qualifierai cette question soit dans Gutenberg, soit nous savons ce qui arrive dans la 6.2, la ou les deux fonctionnalités que nous aimons le plus dans l'éditeur de blocs/sites. Je vais en fait sauter en premier. J'aime la typographie réactive et le rembourrage réactif et l'espacement des pas qui sont maintenant disponibles. Je pense que nous en entendons beaucoup parler en mode construction. Les gens disent, oh, je veux un site, mais il doit être réactif. Et X builder, que ce soit Cadence, ou Divi, ou Elements, ou tout ce qui a des contrôles.

Et je ne pense pas que beaucoup de gens se rendent compte que l'itération actuelle de l'éditeur de blocs, 6.2 encore plus, a donc la capacité de configurer de manière créative la typographie et l'espacement, le rembourrage, les marges, des choses de cette nature afin qu'il puisse être basé sur un pourcentage ou utilisant une échelle de plage de serrage, ce qui signifie essentiellement que vous pouvez le définir sur un minimum, ce qui signifie que lorsque vous le réduisez sur mobile, les choses réagissent assez bien. C'est donc l'une des choses qui me passionne le plus. Sam, je vais commencer par toi.

SAM MUNOZ : J'adore les blocs réutilisables. Je pense qu'ils sont si utiles pour les clients et des choses comme les opt-ins et tout ce que vous voulez changer et mettre à jour à un endroit et l'utiliser partout ailleurs. Je pense aussi que les modèles sont géniaux aussi. Je pense juste que ces deux fonctionnalités combinées sont super chargées pour l'éditeur de blocs et pour, encore une fois, transmettre les choses aux clients plus tard, leur permettre de créer leurs propres mises en page ou de travailler dans les limites de ce que vous avez créé pour eux tout en conservant une belle expérience de marque. Je suis donc un grand fan de ces deux choses.

BRIAN GARDNER : Alors Aurooba, quelle est votre fonctionnalité préférée ?

AUROOBA : Honnêtement, ma fonctionnalité préférée est theme.jason. Il vient avec ses propres complications, c'est sûr. Mais j'adore les jetons de conception, et j'aime à quel point - je l'aime tellement que nous pouvons en définir de plus en plus dans theme.json et le faire traduire partout. Je suis tellement content de voir comment ça progresse et devient plus étoffé.

BRIAN GARDNER : Avant que nous n'arrivions à vous, Kat, je vais faire écho à cela. theme.jason, ce qu'il a fait pour moi en tant que concepteur de thème, développeur, c'est qu'il a supprimé mes exigences d'expédition d'un thème avec une feuille de style, puis une feuille de style d'éditeur de blocs. Nous vivions dans un monde où nous devions en quelque sorte fournir les deux. Et ce que fait theme.json, il produit en quelque sorte une parité visuelle harmonieuse entre le front-end et le back-end. Et donc un lieu, source de vérité. Je l'aime aussi. Kat, pourquoi ne nous dis-tu pas quelle est l'une de tes choses préférées ?

KATHERINE WHITE : Une de mes choses préférées. D'accord. Je suis avec Sam sur les patrons de blocs. Je pense que les modèles de blocs ont une tonne de potentiel, et je suis en fait enthousiasmé par les améliorations de convivialité qu'ils apportent dans la version 6.2 pour les rendre un peu moins indisciplinés. Mais je suis aussi sur le train theme.json. Nous nous sommes beaucoup amusés à l'expérimenter en l'intégrant à des systèmes de conception pour une collaboration plus étroite entre notre équipe de conception et notre équipe d'ingénieurs, ce qui est très amusant car il se prête intrinsèquement si bien à ces jetons de style. Il se passe donc plein de bonnes choses.

BRIAN GARDNER : Cool. Phil, et toi ? Selon 10up, qu'est-ce qui est vraiment, vraiment génial dans WordPress moderne ?

PHIL CRUMM : Tout ce qui précède. Vous avez déjà donné d'excellentes réponses. theme.json Je pense que cela peut et sera transformateur pour la façon dont nous travaillons, en particulier comme l'a dit Kat, lorsque nous commençons à réfléchir à la façon dont nous adoptons les systèmes de conception et essayons de rendre cette transition de la conception à l'ingénierie plus fluide, de la rendre plus facile à itérer à long terme. Les modèles de blocs sont merveilleux pour le contenu réutilisable. La majorité des éditeurs avec lesquels nous travaillons ont un appel à l'action quelque chose sur chaque page. C'est très agréable de pouvoir créer ce design et de l'assembler pour eux, de leur donner une certaine flexibilité s'ils veulent changer le texte et un CTA ou changer l'appel pour un élément de contenu particulier.

À votre avis, Brian, la prise en charge améliorée de la réactivité à la fois dans la typographie et en général dans l'éditeur a également été fantastique. J'aime appeler l'éditeur de blocs ce que vous voyez est ce que vous voulez dire au lieu de ce que vous voyez est ce que vous obtenez. Et il y a cette flèche bizarre de deux ans où vous pourriez disposer des choses qui auraient l'air OK dans l'éditeur de blocs parce qu'elle est un peu plus étroite, elle a tendance à être de la même taille.

Et puis dès que vous êtes arrivé sur le front-end, si vous n'avez pas utilisé les blocs de la manière dont ils ont été conçus à l'origine, vous pourriez parfois avoir quelque chose d'assez bizarre et le support amélioré là-bas a certainement aidé. Donc, dans l'ensemble, c'est formidable de voir tant de grandes améliorations, tant de choses qui, je pense, apporteront une amélioration significative à la fois à nos flux de travail, à la façon dont nous pouvons construire avec ces outils et à la façon dont ils responsabilisent les clients avec lesquels nous travaillons avec aussi.

BRIAN GARDNER : Ouais. Je pense qu'il est prudent de dire que nous sommes tous des fans déchaînés d'où cela se passe et où cela va. Cela étant dit, et pour ne pas pleuvoir sur notre défilé, parlons cependant des lacunes. Et je ne parle pas d'écart de bloc pour ceux d'entre nous qui savent ce que c'est. Des lacunes dans - et nous avons tous convenu également que nous sommes en vol, que ce n'est pas encore tout à fait là.

Et je reçois ce genre de plaisir comme Matt Mullenweg est papa et il nous pousse à aimer un voyage de vacances en Europe à Griswold, et nous sommes tous comme, sommes-nous déjà là, est-ce déjà prêt. Et je ne peux pas imaginer ce que les gens attendent comme la prochaine phase, la collaboration et la phase d'internationalisation multilingue, ce qu'ils attendent parce qu'ils attendent que nous arrivions à destination en premier.

Très rapidement, quelles sont certaines choses qui étaient - peut-être, Aurooba, nous allons commencer par vous - des choses qui donnent l'impression d'être en deçà, ce n'est pas encore tout à fait là, des choses que vous venez de faire, en quelque sorte au quotidien, vous ' Je suis comme, oh, j'aimerais juste pouvoir faire une ou deux choses ?

AUROOBA : J'ai donc commencé à utiliser WordPress à l'époque parce qu'il était super flexible et qu'il vous permet de vous connecter à tant d'endroits différents pour vraiment organiser cette expérience pour les clients pour lesquels vous construisez et une chose que j'aimerais vraiment voir est une partie de cette capacité de filtrage qui vient à l'éditeur de blocs Chrome, être capable d'ajouter un peu des choses en haut ou de les supprimer, d'ajouter certaines préférences en fonction de l'expérience que vous souhaitez que le client ait.

J'apprécie totalement de vouloir le garder très serré et d'avoir ce langage de conception vraiment agréable. Mais j'ai l'impression qu'il y en a définitivement - il est possible de le faire tout en offrant un peu plus d'extensibilité, un peu plus de flexibilité en termes de ce que nous pouvons avoir autour de l'éditeur lui-même. C'est quelque chose que je me retrouve à pirater beaucoup et j'aimerais ne pas avoir à le pirater et cela pourrait arriver.

BRIAN GARDNER : Alors, Kat, dites-moi, de votre point de vue, quels sont selon vous quelques domaines d'amélioration ou des choses que vous aimeriez voir intégrés ou raffinés dans cette toute nouvelle chose appelée WordPress ?

KATHERINE WHITE : En ce qui concerne l'éditeur de blocs, la chose qui me vient immédiatement à l'esprit est toujours l'accessibilité dans l'expérience d'édition. C'est un problème avec l'éditeur de blocs depuis le tout début. Et il y a beaucoup de choses qui sont techniquement possibles, mais toujours du point de vue de la convivialité, vraiment difficiles, même des choses comme l'insertion d'un bloc si vous utilisez une technologie d'assistance.

C'est donc un domaine que j'aimerais encore voir s'améliorer. Cela a été un véritable défi d'atténuer ces problèmes et de les devancer simplement en raison de la vitesse de développement qui se produit encore avec l'éditeur de blocs. Donc, de nouveaux problèmes sont introduits, et nous essayons toujours de rattraper notre retard, et encore moins d'essayer de devancer la plate-forme à cet égard. C'est donc probablement le plus important de mon point de vue.

BRIAN GARDNER: Je vais parler de communauté ici parce que j'entends beaucoup de choses sur Twitter ou lors d'appels dans l'espace en général. Et j'ai l'impression qu'il y a des idées fausses, certaines personnes qui ont des opinions ou des pensées ou pensent qu'elles savent ce qui se passe. Aurooba, quelles sont certaines– si vous en avez entendu– certaines choses que vous avez entendues que les gens– qui sont en quelque sorte de fausses perceptions, des choses que vous entendez dire en passant à propos de WordPress, oh, ça ne peut pas faire ça ou ce n'est pas ça ou quoi que ce soit que tu aimes, non, vraiment, en fait, c'est ça, et voici comment et pourquoi ? Quelque chose vous vient à l'esprit ?

AUROOBA : Je pense que l'une des choses les plus importantes qui me vient à l'esprit est que les gens pensent que les éditeurs de blocs natifs ne peuvent pas être performants et ils peuvent absolument l'être. En fait, tous les blocs de base sont assez bons pour être performants. Et surtout si vous organisez cette expérience par vous-même, c'est un site Web très léger et très rapide. Ce sont toutes les autres choses supplémentaires que les gens peuvent ajouter de manière pas géniale qui causent vraiment le problème et nuisent en quelque sorte à la perception de l'éditeur de blocs. Mais oui, c'est un éditeur très performant sur le front-end comme ce qu'il produit. L'arrière, peut-être pas encore.

Oh. Allez-y, 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. Anyone else?

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.