Prise en charge de WordPress Classic Editor prolongée d'au moins un an
Publié: 2021-08-26La semaine dernière, j'ai contacté plusieurs membres des principaux committers de WordPress pour voir si nous pouvions obtenir un mot officiel sur la question de savoir si le support de Classic Editor se poursuivrait au-delà des quelques mois qu'il lui restait apparemment à vivre. J'ai reçu une réponse semi-officielle, mais on m'a demandé de suspendre la publication pour une réponse plus détaillée et nuancée.
Plus tôt dans la journée, la directrice exécutive de WordPress, Josepha Haden Chomposy, a annoncé la décision officielle. C'était comme prévu. Le projet WordPress continuerait à prendre en charge le plugin Classic Editor pendant un certain temps.
"À l'époque, nous avions promis de prendre en charge le plugin jusqu'en 2021 et de l'ajuster si nécessaire à mesure que la date limite se rapprochait", a-t-elle écrit. "Après en avoir discuté avec Matt [Mullenweg], il est clair que continuer à prendre en charge le plugin jusqu'en 2022 est le bon appel pour le projet ainsi que pour la communauté."
À partir de maintenant, les utilisateurs classiques ont une prolongation d'un an.
Cependant, le plugin ne s'arrêtera pas soudainement de fonctionner le 31 décembre 2022. Il ne s'agit que de la date limite actuelle pour la phase de "support complet". Il devrait continuer à fonctionner bien au-delà de la date fixée pour la fermeture de cette fenêtre de support.
Le designer Mark Root-Wiley a contacté WP Tavern via Twitter la semaine dernière, mais d'autres posaient la même question depuis un moment. Pour certains, ils avaient besoin de savoir s'ils pouvaient continuer à répondre aux besoins spécifiques des clients. Pour d'autres, c'était une matraque à utiliser dans les conversations pour toutes les choses liées à l'éditeur. Quelle que soit la raison, avant aujourd'hui, le dernier mot provenait d'un article de Make Core en novembre 2018.
"Le plugin Classic Editor sera officiellement pris en charge jusqu'au 31 décembre 2021", a écrit le principal contributeur Gary Pendergast dans cette annonce de trois ans. Ce fut un choc pour beaucoup à l'époque, ne sachant pas si le nouveau système de blocs répondrait à leurs besoins.
Alors que trois ans ont peut-être semblé suffisants pour abandonner le classique au profit de l'éditeur WordPress moderne, les statistiques actuelles montrent que le projet a encore quelques kilomètres à parcourir.
Actuellement, il y a plus de 5 millions d'installations actives du plugin Classic Editor. J'attends toujours un décompte plus précis, mais personne n'a encore fourni de réponse. Au mieux, nous pensons que le compteur tourne à plus de 10 millions, nous pouvons donc spéculer sur le sol et le plafond pour une éventuelle utilisation.
Les installations actives ne sont pas non plus tout. Par exemple, nous avons installé le plugin ici à la taverne pour des raisons d'héritage, mais nous ne l'utilisons pas dans notre travail quotidien. Nous pouvons probablement le désactiver complètement. WordPress n'a pas de système de télémétrie pour suivre l'utilisation de ces fonctionnalités. Bien que le nombre total d'installations ne rende pas toujours l'image claire, le nombre actuel soutient la poussée pour une maintenance continue.
"Je pense qu'il est important de noter que le plugin ne va nulle part", a déclaré le core committer Jonathan Desrosiers. "Il continuera à être répertorié sur le référentiel .ORG dans un avenir prévisible."
Il a souligné que comprendre la prochaine phase du plugin Classic Editor signifiait examiner le niveau d'effort requis pour le prendre en charge depuis 2018. L'écrasante majorité des changements au cours de cette période de près de trois ans se résume à suivre :

- Le texte change.
- Ajustements pour éviter les avertissements/erreurs et favoriser la cohérence entre les versions PHP prises en charge.
- Modifications apportées aux appels de crochet d'action/filtre obsolètes.
"Cela fait presque trois ans, et le plugin a largement nécessité très peu de maintenance pour continuer à fonctionner, et l'essentiel de la maintenance a consisté à limiter les avertissements et les avis dans les journaux de débogage", a-t-il déclaré.
L'objectif du plugin Classic Editor était de faciliter la transition vers l'éditeur de blocs. Jusqu'à présent, il y a eu huit versions majeures de WordPress depuis le passage à la version 5.0.
« Il existe une théorie appelée la diffusion des innovations qui cherche à expliquer comment, pourquoi et à quelle vitesse les nouvelles technologies se propagent », a déclaré Desrosiers. « Il sépare les adoptants en plusieurs groupes en fonction du moment où ils sont prêts à sauter le pas : innovateurs, adopteurs précoces, majorité précoce, majorité tardive et retardataires. Je pense vraiment que nous avons vu une bonne partie de la majorité tardive commencer à utiliser l'éditeur de blocs. Cela peut également être confirmé par la croissance des installations du plugin, qui a ralenti et plafonné cette année.
Il s'attendait à ce que la date limite précédente marque la prochaine étape du plugin Classic Editor, appelée la phase «sunset». Ce serait un moment où le projet WordPress passerait d'une prise en charge complète à encourager les utilisateurs tardifs à passer à l'éditeur actuel pour réduire les chiffres du plugin.
"Le contexte que j'ai donné précédemment montre que, jusqu'à présent, le niveau d'effort nécessaire pour que le plugin fonctionne sur les nouvelles versions de WP a été assez minime", a déclaré Desrosiers à propos de la phase d'extinction potentielle. "Je m'attends à ce que ce modèle se poursuive grâce à la rétrocompatibilité. Si des problèmes de sécurité ou des problèmes majeurs sont rencontrés, ils seront bien sûr résolus. Toute incompatibilité avec le plugin et les nouvelles versions de WP sera examinée au cas par cas, mais peu ou pas de temps sera consacré aux corrections de bogues.
Cependant, cette phase de coucher de soleil devra attendre. Nous ne le verrons pas avant au moins la fermeture de la fenêtre de support actuelle le 31 décembre 2022. Les chefs de projet WordPress devront réévaluer la durée de vie du plugin à ce stade.
L'autre question imminente serait de savoir si le cœur de WordPress déplacerait des éléments spécifiques de son système vers le plug-in Classic Editor, par exemple en autorisant les types de publication personnalisés à prendre en charge l'ancien éditeur ou l'API de méta-boîte.
"Il n'est pas prévu pour le moment de déplacer l'une des parties" classiques "sous-jacentes du noyau vers le plugin", a déclaré Desrosiers. "Je suis sûr que la suppression de ces pièces sera évaluée à un moment donné dans le futur, mais quand ce sera le cas, ce n'est pas clair."
Même lorsque le support officiel de Classic Editor atteint une date limite, cela ne signifie pas qu'une telle expérience d'édition traditionnelle cessera d'exister. Des plugins comme Disable Gutenberg ont promis des durées de vie plus longues que la fenêtre de support initiale, et d'autres projets d'éditeurs surgiront sans aucun doute si la demande est suffisamment importante.
"L'éditeur de blocs a parcouru un long chemin, et j'encourage tous ceux qui ne lui ont pas encore donné une seconde chance (adopteurs tardifs) à le faire", a déclaré Desrosiers. "Vous pourriez être agréablement surpris."
