Gutenberg et l'avenir des thèmes et plugins WordPress premium
Publié: 2017-09-08Si vous êtes impliqué dans la communauté WordPress et suivez les actualités de WordPress, vous avez sans doute entendu parler du projet Gutenberg. Si vous n'en avez pas entendu parler, préparez-vous. Gutenberg va fondamentalement changer WordPress pour tout le monde.
Qu'est-ce que Gutenberg ?
« Gutenberg » est le nom de code du nouvel éditeur WordPress qui devrait être inclus dans WordPress 5.0. Il vise à améliorer considérablement l'expérience de l'éditeur de publication et de page et à permettre à quiconque de créer plus facilement des mises en page de publication riches. Pour ce faire, il adoptera des « blocs » pour interagir avec le contenu et le structurer. Cependant, Gutenberg est bien plus qu'un éditeur rafraîchi. Il s'agit d'une transformation complète de la création et de l'édition de contenu dans WordPress, à la fois en termes de conception d'interface utilisateur et d'approche structurelle.
Un nouvel éditeur qui facilite la création de belles et riches mises en page semble être une excellente idée. Bien que l'éditeur actuel fonctionne plutôt bien, il vieillit un peu et prend du retard sur la concurrence. Gutenberg est une réponse indispensable pour moderniser l'expérience d'édition dans WordPress.
Gutenberg est actuellement en version bêta et disponible en tant que plugin dans le référentiel de plugins WordPress. Si vous ne l'avez pas encore essayé, assurez-vous de le télécharger et de l'essayer par vous-même pour voir de quoi il s'agit.

Il y a eu jusqu'à présent une réponse mitigée au nouvel éditeur de Gutenberg. Certaines personnes l'adorent et sont passionnantes pour le potentiel et où cela mènera WordPress. Cependant, il y a également eu de nombreuses critiques et inquiétudes de la part des utilisateurs et des développeurs concernant la direction du nouvel éditeur WordPress et ce que cela signifie pour l'avenir de WordPress.
Certaines des principales préoccupations qui ont été soulevées à propos de Gutenberg incluent :
- Si la nouvelle interface augmentera la complexité et éloignera les utilisateurs de WordPress
- Sacrifier la rétrocompatibilité qui cassera les thèmes, les plugins et les sites Web
- Extensibilité et prise en charge des métaboxes
- Préoccupations concernant le calendrier de Gutenberg et le manque de liste détaillée des fonctionnalités et de feuille de route claire pour le projet
- Les développeurs et les agences s'inquiètent de la façon dont cela affectera leurs entreprises et les sites Web de leurs clients
- Les développeurs et les propriétaires de produits s'inquiètent de l'impact de Gutenberg sur les thèmes, plugins et entreprises existants
- Problèmes de licence concernant la bibliothèque JavaScript utilisée pour créer la nouvelle interface utilisateur
- Que le projet est développé principalement pour répondre aux besoins des clients d'Automattic et aux intérêts de l'entreprise
Gutenberg est plus qu'un nouvel éditeur
En 2017, Gutenberg se concentre sur un éditeur amélioré. Cependant, le nouvel éditeur basé sur les "blocs" à être livré dans WordPress 5.0 n'est qu'un début. Il jette les bases de choses beaucoup plus importantes qui feront avancer WordPress en tant que plate-forme, mais changeront également fondamentalement WordPress tel que nous le connaissons aujourd'hui.
La section FAQ du hub de développement Gutenberg sur GitHub répond à de nombreuses questions courantes sur le projet, mais la dernière question et réponse vous donne un aperçu de l'objectif ultime du projet Gutenberg :
Quelles fonctionnalités seront disponibles au lancement ? À quoi ressemble la feuille de route post-lancement ?
Dans le cadre de l'accent mis sur l'éditeur en 2017, l'accent est mis sur la personnalisation et la création de sites. Depuis le poste de lancement :
Le personnalisateur aidera d'abord l'éditeur, puis se déplacera pour intégrer ces éléments de base fondamentaux dans quelque chose qui pourrait permettre la personnalisation "en dehors de la boîte" de post_content, y compris les barres latérales et peut-être même un thème entier.
Donc, essentiellement, avec l'éditeur, nous jetons les bases de choses plus importantes en matière de création et de personnalisation de pages.
De nombreuses fonctionnalités sont prévues, trop nombreuses pour être énumérées. Mais une feuille de route approximative est : v1) éditeur de publication et de page, v2) éditeur de modèle de page, v3) constructeur de site.
C'est certainement une portée beaucoup plus large qu'un simple éditeur repensé. Mais pourquoi Gutenberg va-t-il dans cette direction ?
WordPress a connu une croissance incroyable car il est passé d'une simple plateforme de blogs à un puissant système de gestion de contenu (CMS). Cependant, il est clair qu'Automattic, la société mère de WordPress.com, est profondément préoccupée par la concurrence croissante de Squarespace, Medium et Wix. Avec Gutenberg, ils essaient de continuer à faire avancer WordPress en essayant de répondre aux frustrations des utilisateurs avec l'expérience actuelle de publication et de personnalisation, et de transformer WordPress en une plate-forme de création de sites afin de rivaliser avec la concurrence et de continuer à augmenter leur part de marché.
Matt Mullenweg a récemment écrit un article de blog intitulé "Nous l'avons appelé Gutenberg pour une raison" pour répondre aux préoccupations largement exprimées concernant la direction du nouvel éditeur WordPress et ce que cela signifie pour l'avenir de WordPress. C'est dans un article intéressant et si vous ne l'avez pas lu, assurez-vous de le faire. Dans le post il explique :
La croissance de WordPress est impressionnante (28,5 % et plus) mais elle n'est pas illimitée - du moins pas dans son état actuel. Nous avons des défis (frustrations des utilisateurs avec la publication et la personnalisation, concurrence des constructeurs de sites comme Squarespace et Wix) et des opportunités (les 157 millions de petites entreprises sans sites, c'est-à-dire le prochain grand marché que nous devrions desservir). Il est temps pour la prochaine grande chose de WordPress, la chose qui nous aide à faire face à nos défis et opportunités. La chose qui change le monde.
Gutenberg.
Gutenberg relève nos défis et nos opportunités de front tout en profitant simultanément à tous ceux qui gagnent leur vie en travaillant dans l'écosystème WP. Il s'agit de bien plus que de simples blocs. Notre Gutenberg fait avancer chaque partie de l'écosystème WordPress.
Matt poursuit ensuite en expliquant comment il pense que Gutenberg bénéficiera à chaque partie de l'écosystème WordPress, soulignant les avantages pour les développeurs et les agences, les développeurs de plugins, les développeurs de thèmes, les développeurs principaux, les hébergeurs Web et les utilisateurs.

Concernant les "avantages" pour les développeurs de thèmes, il explique :
Les développeurs de thèmes n'auront pas besoin de regrouper des tonnes de plugins ou de créer leurs propres constructeurs de pages. Il y aura un moyen standard et portable de créer des mises en page riches pour les messages et de guider les gens tout au long de la configuration directement dans l'interface, aucun didacticiel en 20 étapes ou de longues vidéos nécessaires. Chaque thème pourra rivaliser avec des thèmes premium multifonctionnels sans enfermer les utilisateurs dans un seul thème ni compromettre leur expérience.
Et les "avantages" pour les développeurs de plugins, il explique :
Les développeurs de plugins auront un moyen de s'intégrer complètement dans chaque partie de WP, y compris les publications, les pages, les CPT et les barres latérales sans avoir à pirater TinyMCE ou à presser toute leur fonctionnalité derrière un bouton de barre d'outils. Les blocs fournissent un point d'entrée unique et facile à apprendre pour une incroyable variété de façons d'étendre WordPress, où aujourd'hui presque chaque plugin qui étend vraiment WP le fait d'une manière différente. Au lieu de copier et coller des codes abrégés, les utilisateurs pourront facilement insérer et déplacer n'importe quoi, d'un formulaire de contact à un article de magasin. Ils auront différentes étapes auxquelles ils pourront s'accrocher au lieu d'essayer de tout mettre dans des méta-boîtes.
Dans la section des commentaires de Matts "We Called it Gutenberg for a Reason", quelqu'un demande :
Gutenberg fonctionnera-t-il comme un véritable constructeur de pages WYSIWYG, permettant aux utilisateurs de créer des conceptions de page visuellement précises, de la même manière que Wix ou même des constructeurs de pages existants comme Elementor et Beaver Builder ?
Mats répond :
La première version sera un constructeur de pages et de publications, puis nous prendrons le concept de bloc pour remplacer les widgets, les menus et avoir des thèmes qui vous permettront de créer des sites entiers.
Comme vous pouvez le constater, l'objectif à long terme de Gutenberg est de devenir un outil de création de site Web à part entière capable de créer un site Web complet .
Les développeurs commerciaux de thèmes et de plugins devraient-ils s'inquiéter pour Gutenberg ?
Donc, avec toutes ces nouvelles fonctionnalités et fonctionnalités prévues pour Gutenberg, les développeurs de thèmes et de plugins WordPress premium devraient-ils s'inquiéter ? Ça dépend. Pour les développeurs de certains types de thèmes et plugins – peut-être.
Dans la section des commentaires d'un article récent sur WPTavern sur ce que Gutenberg signifie pour l'avenir de WordPress, un certain nombre de personnes expriment leur inquiétude quant au fait qu'avec Gutenberg, WordPress essaie de "concurrencer" les produits WordPress tiers commerciaux tels que les thèmes premium et le constructeur de pages. plugins.
La réponse de Matt Mullenweg dans la section des commentaires du message est peut-être assez révélatrice :
Bien que ce soit cool que tous ces constructeurs que vous mentionnez soient là, parce qu'ils coûtent de l'argent, ils ne sont pas accessibles aux 99% des utilisateurs de WordPress qui n'achètent jamais de module complémentaire. Nous essayons de démocratiser l'édition pour tout le monde, indépendamment de la langue, des capacités ou des moyens économiques.
Certains de ces outils sont excellents et ont exploré des concepts sympas et leur adoption jusqu'à présent, bien que modeste, montre qu'il y a une demande pour cela dans la communauté WordPress. Il en va de même pour les personnes qui choisissent d'autres choses que WordPress pour créer leur site, bien que les gens semblent vouloir ignorer la concurrence externe pour une raison quelconque. (J'imagine qu'ils ont eu des conversations similaires chez Blackberry.) Ce que nous faisons avec Gutenberg est plus axé sur l'éditeur aujourd'hui, mais à l'avenir nous permettra de personnaliser et de créer des sites et des thèmes complets.
Toute l'histoire de WordPress est "en concurrence avec les versions payantes", c'est-à-dire prendre des logiciels et des idées qui coûtaient des millions de dollars et les améliorer, les rendre gratuits et les rendre GPL.
Que signifie Gutenberg pour les développeurs de thèmes et de plugins premium ?
C'est une question à laquelle il est difficile de répondre pleinement en ce moment. Gutenberg en est encore à des stades relativement précoces de développement de sa concentration initiale sur l'éditeur uniquement. De nombreuses questions et préoccupations restent sans réponse concernant les implications plus larges pour les thèmes et les plugins. On ne sait toujours pas comment diverses fonctionnalités et fonctionnalités WordPress existantes (méta-boîtes, types de publication personnalisés, widgets, etc.) fonctionneront avec Gutenberg, et en fait ce que Gutenberg deviendra réellement dans les futures versions. De nombreux changements se produiront encore avant qu'il ne soit fusionné avec WordPress, et la feuille de route post-lancement n'est pas encore bien définie.
Dans l'ensemble, il y aura beaucoup de défis ainsi que de nouvelles opportunités pour de nombreux développeurs de thèmes et de plugins premium. En particulier pour les thèmes complexes de type constructeur de site et les plugins de création de page.
À l'avenir, de nouveaux thèmes et plugins devront être développés pour prendre pleinement en charge les "blocs" de Gutenberg.
Si Gutenberg n'est pas conçu pour être entièrement rétrocompatible, de nombreux thèmes et plugins existants devront être mis à jour. Les thèmes devront prendre en charge le nouvel éditeur afin que ces belles mises en page que vous pouvez créer dans l'éditeur correspondent à ce qui est vu sur le front-end.
Cela pourrait signifier beaucoup de travail pour certains développeurs pour mettre à jour leurs thèmes et plugins afin qu'ils soient compatibles avec Gutenberg, ou il y aura beaucoup de sites Web cassés et d'utilisateurs frustrés.
Je suis sûr qu'il y a aussi beaucoup d'autres implications. Je n'ai pas toutes les réponses.
Tout comme l'invention de l'imprimerie par Johannes Gutenberg a déclenché une révolution qui a permis d'énormes changements mondiaux, le projet WordPress Gutenberg va également être révolutionnaire pour WordPress. Cela aura des impacts dramatiques et de grande envergure pour les utilisateurs de WordPress et pour tous ceux qui gagnent leur vie dans l'écosystème WordPress.
Quelle est votre opinion sur Gutenberg ? Selon vous, quel impact et quelles implications Gutenberg aura-t-il pour les thèmes WordPress, les plugins et l'avenir global de WordPress ? Les développeurs de thèmes et de plugins premium devraient-ils s'inquiéter ? Faites-nous savoir dans la section commentaires ci-dessous.