WordPress 6.1.1 Version de Maintenance
L’équipe centrale de WordPress a publié la première mise à jour quelques semaines seulement après le lancement de WordPress 6.1. Vous vous demandez peut-être pourquoi il y a eu deux mises à jour dans un intervalle de temps aussi court.
C’est simple : WordPress 6.1.1 est une version de maintenance qui corrige 29 bogues du noyau et 21 bogues de l’éditeur de blocs, ce qui en fait une mise à jour plus complète que certaines des récentes versions mineures de WordPress.
Jetons un coup d’œil aux améliorations que WordPress 6.1.1 apporte.
Corrections des bogues de base
Les 29 corrections de bogues du noyau de WordPress couvrent divers aspects du système de gestion de contenu (CMS), notamment l’éditeur de site, les thèmes et l’installation. Vous pouvez trouver la liste complète des corrections et des améliorations dans cette requête WordPress Core Trac. Dans cette section, nous allons mettre en évidence trois des plus importantes améliorations du noyau.
Erreur fatale lors de la mise à jour vers WordPress 6.1
Lors de la mise à jour de WordPress 6.1, les utilisateurs pouvaient rencontrer une erreur fatale si le site web avait une ancienne version de l’extension Gutenberg installée et activée. Cela était dû à une incompatibilité avec les versions de l’extension Gutenberg inférieures à 14.1.
Cette erreur empêchait les propriétaires de sites d’accéder à la fois au front-end et au back-end d’un site. La seule solution consistait à supprimer ou mettre à jour manuellement Gutenberg via FTP ou le gestionnaire de fichiers de l’hébergement.
L’équipe centrale de WordPress a corrigé le bogue en ajoutant une fonction au fichier update-core.php qui force la désactivation de l’extension Gutenberg s’il est antérieur à la version 14.1.
Bien que la version 6.1.1 résolve le problème, nous vous recommandons vivement de mettre à jour toutes les extensions de la dernière version si vous ne l’avez pas encore fait.
Le fichier .maintenance reste après les mises à jour de l’extension
Chaque fois que vous mettez à jour WordPress, le système crée un fichier .maintenance pour mettre votre site en mode maintenance. Une fois la mise à jour terminée, le système supprime automatiquement le fichier, ce qui permet au site de fonctionner à nouveau.
Dans certains cas, cependant, le fichier .maintenance restait après que les utilisateurs ont terminé les mises à jour des extensions dans WordPress 6.1. Le site web restait alors bloqué en mode maintenance, et la seule façon d’y remédier était de supprimer le fichier manuellement via FTP ou un gestionnaire de fichiers.
Les développeurs ont rétabli l’état précédent des composants du système de fichiers afin de résoudre ce problème. Désormais, les utilisateurs devraient être en mesure de mettre à jour les extensions dans WordPress 6.1.1 sans rester bloqués en mode maintenance.
Amélioration des performances
WordPress 6.1.1 contient des solutions aux problèmes de performance soulevés dans deux tickets Trac.
La première est liée à la fonction wp_get_theme. Cette fonction crée une instance de la classe WP_Theme. Cependant, cela consomme des ressources et, dans de nombreux cas, la classe n’est pas nécessaire, car une seule propriété de la classe est requise.
WordPress 6.1.1 remplace la fonction wp_get_theme()->get_stylesheet() ; par get_stylesheet() ; pour améliorer les performances et réduire l’utilisation du CPU.
Une autre amélioration concerne get_default_block_editor_settings(), qui contient la fonction wp_max_upload_size(). Le système n’utilise cette fonction que si un utilisateur peut télécharger des fichiers. Elle consomme encore beaucoup de ressources, notamment sur les grands sites ou les environnements multisites.
C’est pourquoi les développeurs ont ajouté une condition à wp_max_upload_size() afin qu’elle ne soit appelée que si l’utilisateur peut télécharger des fichiers, ce qui permet d’économiser des ressources et de réduire les temps de chargement.
Mises à jour de l’éditeur de blocs
Comme l’éditeur de blocs fait désormais partie intégrante du noyau de WordPress, chaque version de WordPress intègre généralement quelques-unes de ses mises à jour. WordPress 6.1.1 ne fait pas exception à la règle, avec plus de 20 corrections de bogues de l’éditeur de blocs fusionnées avec le noyau de WP. Voici quelques-unes des améliorations mises en avant.
Appliquer des bordures et un remplissage pour le bloc tableau
Il y avait auparavant une incohérence entre l’éditeur de site et la partie frontale du site en ce qui concerne les blocs de tableau. Lorsqu’un utilisateur ajoutait un bloc de tableau, il avait une bordure dans l’éditeur de site qui n’apparaissait pas dans la partie frontale.
Un pull request de Gutenberg a résolu ce problème en appliquant la bordure de table au front-end par défaut. Aussi, vous serez en mesure de voir toutes les personnalisations de bordure de table de l’éditeur du site sur le front-end. La bordure a un remplissage par défaut de 0,5 em pour toutes les cellules du tableau.
Restaurer l’inserteur de paragraphes
WordPress 6.1 a supprimé l’inserteur de blocs pour les blocs de paragraphes vides. Il s’avère que de nombreuses personnes s’appuient sur cet élément de l’interface utilisateur pour ajouter d’autres blocs, c’est pourquoi WordPress 6.1.1 l’a restauré.
Cela dit, vous pouvez ajouter un autre bloc pour remplacer le bloc de paragraphe vide en tapant /, suivi du nom du bloc. Par exemple, si vous souhaitez ajouter un bloc d’image à la place de ce bloc de paragraphe vide, tapez /image, et vous verrez apparaître l’option de bloc d’image.
Contraintes de taille de police pour une typographie fluide
La typographie fluide est une nouvelle fonctionnalité de WordPress 6.1 qui ajuste automatiquement la taille de la police en fonction du viewport. Les utilisateurs peuvent activer la typographie fluide et définir les tailles de police minimale et maximale dans le fichier theme.json.
Cependant, cette fonctionnalité ne comporte pas de contrainte de taille de police, et il n’y a pas de taille de police minimale. Ainsi, les utilisateurs ou les développeurs de thèmes peuvent définir par erreur la mauvaise valeur pour la taille minimale de la police dans le fichier theme.json et nuire à la lisibilité.
WordPress 6.1.1 ajoute les contraintes de taille de police de 14 px ou 0,875 rem ou 0,875 em. Grâce à cela, le texte sur le front-end ne sera pas trop petit, même si la taille minimale de la police dans le fichier theme.json est définie comme étant inférieure.
Mettez à jour votre WordPress maintenant
WordPress 6.1.1 apporte un certain nombre de corrections de bogues. Certains d’entre eux sont liés à des erreurs fatales, nous vous recommandons donc vivement de mettre à jour votre site WordPress dès que possible afin d’éviter de tels bogues.
Il existe plusieurs méthodes de mise à jour de WordPress : vous pouvez le faire à partir du tableau de bord de WordPress, via hPanel, ou en utilisant WP-CLI. Les Tutoriels Hostinger proposent un guide complet sur la façon de mettre à jour WordPress au cas où vous auriez besoin d’aide.
Toutefois, si vous avez activé les mises à jour automatiques pour les versions mineures à l’aide du programme d’installation automatique de hPanel, votre site WordPress devrait être mis à jour automatiquement.