La route à suivre : qu'est-ce qui attend WordPress pour le reste de 2020 ?
Publié: 2020-04-14Édition complète du site, mises à jour automatiques des thèmes et des plug-ins, styles globaux et bien plus vous attendent. Avec la sortie de WordPress 5.4 et un appel ouvert pour les tickets de la version 5.5, il est temps de regarder vers l'avenir et d'avoir un aperçu de ce qui est à venir. Il s'annonce comme une année passionnante jusqu'à présent.
Josepha Haden, directrice exécutive de WordPress, a fourni une mise à jour des progrès sur les objectifs 2020 début mars. Comme toujours, le calendrier pour atteindre certains objectifs peut changer en fonction des obstacles rencontrés par l'équipe de développement et d'autres facteurs. Dans l'ensemble, la feuille de route provisoire semble réalisable.
Actuellement, WordPress 5.5 devrait être livré le 11 août 2020. La version 5.6 devrait suivre le 8 décembre 2020. Certains changements majeurs sont à venir. Prenons un moment pour regarder vers l'avant et voir où le navire WordPress navigue.
Mises à jour automatiques pour tout

Nous bénéficions de mises à jour automatiques pour les versions mineures du cœur de WordPress depuis la version 3.7. Cependant, jusqu'à récemment, on avait l'impression que les progrès de la mise à jour automatique de tout étaient au point mort. Des téléphones mobiles aux téléviseurs intelligents, l'utilisateur final moyen est habitué à ce que son logiciel reste simplement à jour. En 2020, il est temps que WordPress continue d'aller de l'avant, en particulier lorsque rester à jour est l'un des éléments de la maintenance d'un site Web sécurisé.
Il existe deux modifications distinctes centrées sur les mises à jour automatiques dans le pipeline. Le premier, qui devrait être livré dans WordPress 5.5, concerne les mises à jour automatiques des plugins et des thèmes. Le plugin de fonctionnalité est en développement depuis plusieurs mois et devrait être suffisamment stable pour être lancé avec la prochaine version de WordPress.
Les développeurs de plugins et de thèmes devront adopter une stratégie de développement qui s'aligne davantage sur la philosophie de WordPress consistant à maintenir la rétrocompatibilité, au moins au point où une mise à jour automatique ne casse pas le site d'un utilisateur. Ce changement est le bienvenu car il conduira à un Web plus sécurisé. Cependant, il sera intéressant de voir comment cela se déroulera dans les mois à venir. Je suis certain qu'il y aura un obstacle ou deux que la communauté des développeurs devra surmonter.
Les mises à jour automatiques du cœur de WordPress devraient débarquer officiellement dans la version 5.6. Ce devrait être une fonctionnalité opt-in lors de son déploiement. Le plugin de fonctionnalité devrait également être prêt au moment où WordPress 5.5 débarque.
Bloquer l'intégration du répertoire

Le répertoire de blocs a d'abord atterri dans Gutenberg 6.5 en tant que fonctionnalité expérimentale. Pour ceux d'entre nous qui utilisent le plugin, il est presque facile d'oublier qu'il ne fait pas déjà partie de WordPress.
Le répertoire des blocs est une liste d'un type spécial de plug-in qui n'ajoute qu'un seul bloc. Dans WordPress 5.5, les utilisateurs devraient pouvoir rechercher et installer des blocs à partir de ce répertoire via l'écran de post-édition. Si vous avez besoin d'un bloc qui n'est pas installé, vous pouvez l'installer et commencer à l'utiliser sans passer par la routine normale d'installation d'un plugin.
Édition complète du site
Je suis enthousiasmé par la perspective d'un atterrissage complet de l'édition du site dans WordPress. Je crains qu'une date cible en 2020 ne précipite une fonctionnalité qui n'est peut-être pas prête. Je veux que ce soit une transition réussie du fonctionnement des thèmes et de la façon dont les utilisateurs interagissent avec leurs sites. Je suis optimiste quant à cet avenir, mais je ne suis pas convaincu qu'il sera assez bon au moment de la sortie de WordPress 5.6.

Mis à part l'introduction de l'éditeur de blocs lui-même, ce sera l'un des plus grands changements dans le fonctionnement de WordPress de son histoire. Il s'agit sans doute d'un changement de plus grande envergure car il touche à la fois l'interface utilisateur principale et le fonctionnement du système de modèles de thèmes. Il a besoin de temps pour vieillir avant de tomber entre les mains des utilisateurs finaux et des développeurs.
Je serai le premier à sauter de joie si je me trompe.
Actuellement, le plan est de terminer la fonctionnalité d'édition complète du site dans le plugin Gutenberg au moment du lancement de WordPress 5.5. Il devrait toujours être derrière le drapeau expérimental dans le plugin à ce stade. Ensuite, expédiez le produit fini en version 5.6.
Zones de blocage (Widgets)

L'une des fonctionnalités qui n'a pas suffisamment retenu l'attention est la conversion des barres latérales traditionnelles en zones de blocs. Il s'agit d'un changement indispensable dans la mission de tout transformer en un bloc.
Actuellement, il est prévu d'être livré dans WordPress 5.6, parallèlement à l'édition complète du site. Je préférerais voir les zones de blocage comme un tremplin vers l'édition complète du site. Il serait moins pénible pour les auteurs de thèmes d'avoir au moins une version majeure pour passer à l'étape suivante.
Le développement de cette fonctionnalité aurait pu être beaucoup plus fluide si WordPress avait simplement supprimé les barres latérales et les widgets. L'équipe de Gutenberg a dû classer un système basé sur des blocs dans l'ancien système de widgets. C'est un peu désordonné. Au lieu de l'approche actuelle, ils auraient dû créer un système distinct et permettre aux développeurs de thèmes de commencer à s'y inscrire. Étant donné que les auteurs de thèmes sont ceux qui traiteront les demandes d'assistance des utilisateurs finaux, ils auraient dû avoir le pouvoir de gérer cette transition avec élégance.
Dans l'ensemble, il ne devrait y avoir aucun problème à s'assurer que les zones de bloc sont complètes par 5.6. Une grande partie du travail est terminée à ce stade, et nous devrions avoir une image plus précise de cette fonctionnalité dans les mois à venir.
Styles globaux

Une nouvelle fonctionnalité de styles globaux devrait être livrée pour WordPress 5.6 plus tard cette année. La fonctionnalité est actuellement en plein développement. Nous devrions commencer à en voir les premières itérations dans les prochaines versions du plugin Gutenberg au cours des prochains mois.
Les styles globaux permettront aux auteurs de thèmes de créer plusieurs valeurs par défaut, probablement via un fichier JSON. À leur tour, les utilisateurs pourront écraser ces styles via une interface dans l'administrateur.
Ma plus grande préoccupation à propos de cette fonctionnalité est qu'elle pourrait aller trop loin avec des options dont les utilisateurs finaux ne devraient pas avoir à se préoccuper. Par exemple, la plupart des utilisateurs n'ont pas besoin d'ajuster la hauteur de ligne de leur texte. Au lieu de cela, les valeurs de hauteur de ligne doivent être automatiquement calculées en fonction de la hauteur x et de la taille d'une police. La question va être de savoir où la fonctionnalité de styles globaux tracera la ligne. A un certain point, il vaut mieux apprendre le CSS. Nous ne pouvons certainement pas exposer toutes les possibilités via une option.
Autres caractéristiques notables
Le chargement paresseux d'images, qui était initialement prévu pour WordPress 5.4, sera livré avec une fonctionnalité de sitemaps XML intégrée dans la version 5.5. Les deux fonctionnalités sont en développement actif depuis des mois et sont stables à ce stade.
Le bloc de navigation était suffisamment complet pour être livré dans la version précédente de WordPress. Le bloc est destiné à être principalement utilisé avec l'édition complète du site, il n'a donc pas été inclus. Cependant, il est censé être disponible dans WordPress 5.5.
Comme toujours, nous devrions voir un nouveau thème par défaut pour nous propulser dans l'année prochaine. Je suppose que les principaux prospects voudront proposer un thème entièrement construit au-dessus de la prochaine fonctionnalité d'édition complète du site. Si le développement se déroule comme prévu actuellement, Twenty Twenty-One pourrait être un thème 100% basé sur des blocs.
