WordPress prendra en charge l'éditeur classique pour «de nombreuses années à venir», les marchés des plugins et des thèmes devraient stimuler l'adoption de Gutenberg
Publié: 2018-08-28Lors de l'allocution State of the Word 2017, Matt Mullenweg a annoncé la disponibilité du plugin Classic Editor pour les propriétaires de sites qui ne sont pas prêts à adopter Gutenberg lors de ses débuts dans WordPress 5.0. Depuis sa sortie, la communauté a spéculé sur la signification des numéros d'installation actifs du plugin et sur la durée de sa prise en charge.
Matt Mullenweg a confirmé que la prise en charge de l'éditeur classique sera disponible pendant "de nombreuses années à venir", ce qui devrait soulager ceux qui craignaient que WordPress n'interrompe la prise en charge de l'ancien éditeur après un an ou deux.
"J'aime que les gens utilisent le plugin Classic Editor!" Mullenweg a déclaré dans un commentaire sur un article récent. "Il existe un nombre infini de façons d'utiliser WP et toutes ne seront pas prêtes pour Gutenberg lors de la sortie de la version 5.0, Classic permet aux gens de toujours pouvoir mettre à jour le noyau et de rester au courant des versions, et d'un simple clic sur un bouton, essayez à nouveau Gutenberg à l'avenir s'ils le souhaitent. C'est aussi trivial à maintenir car Gutenberg utilise également TinyMCE, donc les utilisateurs de Classic Editor recevront toujours des améliorations et des mises à jour de TinyMCE - je ne dirai pas "pour toujours" mais je ne vois aucune raison pour laquelle nous ne pouvons pas maintenir le classique pour l'édition écran pour de nombreuses années à venir.
Ces assurances concernant la disponibilité continue de l'éditeur classique signifient que les développeurs de produits WordPress devront décider s'ils souhaitent fournir un support pour les deux expériences d'édition ou aller de l'avant avec Gutenberg, limitant le support à WordPress 5.0+. Nous ne savons pas encore combien d'utilisateurs installeront l'éditeur classique après la sortie de WordPress 5.0, mais cela pourrait éclairer davantage de décisions sur les produits à l'avenir.
Le marché stimulera l'adoption de Gutenberg
Lors du Q&A suivant le State of the Word en 2017, le développeur WordPress Kevin Hoffman a posé une question sur la perspective que les développeurs aient à prendre en charge deux interfaces d'édition différentes :
Vous entendre suggérer le plugin Classic Editor et différentes façons de ne pas déclarer la prise en charge de Gutenberg m'amène à cette idée que nous nous dirigeons vers une interface d'administration divisée sans finalité pour la transition, ce qui signifie que je ne vois pas de moment dans le futur où tout le monde sera sur Gutenberg. Nous aurons toujours ces personnes en mode classique. En tant que développeurs de plugins et de thèmes, nous devrons toujours prendre en charge deux types d'utilisateurs différents. Comment pouvons-nous atteindre ce point où nous avons dépassé la transition, aussi longue que cela puisse prendre, où nous ne pouvons pas avoir cet effet de boîte de chocolats où vous cliquez sur "modifier le type de message" et vous ne savez jamais ce que vous allez obtenir ?
Mullenweg a déclaré que son espoir et ses attentes, sur la base de la façon dont cela a fonctionné avec de nouvelles interfaces dans le passé, sont qu'au fil du temps, les développeurs de produits adopteraient la dernière interface. Il a cité le Customizer comme un exemple où l'on a maintenant beaucoup de mal à trouver un développeur de thème qui lance son propre panneau d'options après que le Customizer a été introduit comme nouvelle norme. Il y a à peine trois ans, en 2015, WordPress.org a commencé à exiger que les options de thème soient créées à l'aide du Customizer et il est maintenant utilisé partout.

"La vérité est que si vous êtes un développeur de plugins ou de thèmes, les gens vont s'attendre à des choses à Gutenberg, vous devez donc vraiment développer pour Gutenberg", a déclaré Mullenweg. "Et puis, à un moment donné, je suis tout à fait d'accord si vous abandonnez le support pour le Classic [Editor]. Il y aura des thèmes et des plugins qui diront que vous devez avoir Gutenberg, [WP] 5.0 ou plus récent si vous voulez l'utiliser.
«Nous avons déjà cela existant maintenant. Les plugins ne prennent en charge jusqu'à présent que PHP dans WordPress. Il y aura des plugins qui ne seront pas pris en charge sous WordPress 5.0. Ce ne sera pas si différent de la prise en charge de différentes versions de WordPress où les gens choisissent parfois de revenir en arrière, parfois un an ou plusieurs années, et de prendre en charge WordPress 3.8 et 3.9. Et certains ne s'en soucient plus. Il y a beaucoup d'API et d'autres choses qui ont changé pendant cette période. À un moment donné, il vous suffit de faire une analyse coûts-avantages et de faire des choses comme peut-être Yoast pour mettre à niveau PHP, et de dire : « Hé, si vous voulez vraiment le meilleur de tout cela, découvrez cette nouvelle chose.
Alors que les blocs Gutenberg deviennent le moyen standard d'étendre les capacités d'édition et de personnalisation de WordPress, le marché conduira à son adoption. Cela se produit déjà avec de nouveaux blocs et collections de blocs publiés chaque jour. La nouvelle bibliothèque de blocs Gutenberg offre un aperçu de cela et il existe de nombreux autres blocs sur GitHub qui ne sont pas encore commercialisés.
Au cours de cette session de questions-réponses de décembre 2017, les développeurs semblaient enthousiasmés par les démos de Gutenberg qu'ils venaient de voir, mais leur malaise était palpable dans leurs questions. Aujourd'hui, huit mois plus tard, la prolifération actuelle des thèmes et plugins Gutenberg démontre que les développeurs WordPress sont prêts à adopter le nouvel éditeur et à créer les extensions créatives que les créateurs de Gutenberg avaient toujours anticipées.
"J'ai vraiment hâte de voir ce que la communauté des concepteurs et des développeurs peut construire avec et où leur imagination peut nous emmener à partir de là", a déclaré le responsable technique de Gutenberg, Matias Ventura, lorsque je l'ai interviewé en juin. "Core va fournir l'infrastructure et les principaux éléments de base, mais c'est tout ce qui peut être construit autour de lui qui va être passionnant, comme toujours avec WordPress."
L'écosystème d'extension qui a fait de WordPress un succès en premier lieu va être une influence clé dans l'adoption du nouvel éditeur. Les principaux acteurs du marché des produits n'attendent pas de voir comment les utilisateurs réagissent au nouvel éditeur avant de créer leurs interfaces compatibles Gutenberg. Les utilisateurs peuvent ne pas être contraints par l'expérience d'écriture, mais le modèle de bloc de Gutenberg fournira un meilleur cadre pour la personnalisation du site et une norme de base pour les constructeurs de pages qui s'interfacent avec WordPress. Si les blocs qui se déversent dans l'écosystème en ce moment sont une indication, le marché des plugins entourant Gutenberg va offrir une variété passionnante d'outils pour la construction de sites.
