Podcast WordPress (français)

Les nouveautés de WordPress 6.7

La première version candidate de WordPress 6.7 approche et nous connaissons déjà la plupart des nouvelles fonctionnalités que cette version inclura.

.

N’oubliez pas que vous pouvez écouter les épisodes sur Pocket Casts, Spotify, et Apple Podcasts ou vous abonner directement au flux.

Transcript de l’épisode

Bonjour, je suis Patricia, et vous écoutez WPpodcast, le résumé hebdomadaire des actualités de la communauté WordPress. Ce programme est la traduction en français de la version originale en espagnol.

Dans cet épisode, vous trouverez les informations du 14 au 20 octobre 2024.

Matt a voulu remercier Salesforce, les propriétaires de Slack, pour leur don de cet outil à la communauté. Avec plus de 49 000 utilisateurs et utilisatrices sur cette instance (d’une valeur de plus de 8 millions de dollars), il est envisagé de passer à une version supérieure de la plateforme.

Cette contribution se reflétera dans une nouvelle section de sponsorships du projet Five for the Future.

Profitant de cette explication sur Slack, le Code de conduite de la communauté a également été modifié pour protéger les conversations privées. Désormais, partager des messages privés sans consentement est considéré comme un comportement inacceptable. Cela vise à garantir la confidentialité des discussions privées entre les membres, renforçant ainsi la confiance et la collaboration au sein de la communauté. Les messages peuvent être partagés uniquement si cela est nécessaire pour signaler des incidents à l’équipe IRT.

Avec l’arrivée de WordPress 6.7 beta 3, un flux détaillé de toutes les nouvelles fonctionnalités de cette version est disponible, tant avec le Source of Truth qu’avec de nombreux articles spécifiques sur certaines nouveautés ou changements.

Cette dernière version bêta inclut 26 mises à jour de l’éditeur et 18 tickets pour le cœur, par rapport à la bêta 2.

Et la question importante : que va inclure WordPress 6.7 ?

Peut-être que la nouveauté la plus attendue, comme chaque année, est le lancement du nouveau thème : Twenty Twenty-Five.

Ce thème est conçu pour une variété de blogueurs, qu’il s’agisse de blogs personnels simples ou de photoblogs, jusqu’à des blogs plus complexes, comme des sites d’actualités nécessitant des blocs avancés. Il comprend des variations de style, des modèles et des compositions de pages.

En ce qui concerne les Vues de données, les mises à jour visent à rendre les vues plus personnalisables et fonctionnelles, avec des options comme la densité d’informations configurable, la possibilité de masquer les filtres, la personnalisation des colonnes, et des améliorations de l’interface mobile. De plus, l’extensibilité est renforcée avec une API pour gérer les actions de tiers dans les vues de données. Des actions comme supprimer, dupliquer et déplacer des éléments sont optimisées.

Pour la prise en charge des blocs, les options de design ont été étendues, incluant désormais la prise en charge des ombres pour le bloc groupe, et la prise en charge des bordures a été ajoutée pour une variété de blocs comme les boutons, les commentaires, les images, et plus encore. Des contrôles de marge, de couleur et de rayon de bordure ont également été ajoutés dans plusieurs blocs, offrant davantage de personnalisation et de flexibilité sans nécessiter de code additionnel.

Les améliorations dans les Block Bindings permettent de connecter des données dynamiques aux attributs des blocs et de créer ces liens via une nouvelle interface graphique, en plus du code. Dans cette version, des API ont été ajoutées pour étendre cette fonctionnalité, avec des avertissements d’erreurs de connexion et des améliorations pour l’expérience utilisateur, comme des messages plus clairs pour les non-développeurs et non-développeuses. Pour l’instant, il est uniquement possible de connecter des champs méta, mais d’autres options sont prévues.

Le bloc Boucle de requête a également été amélioré avec un accent sur la simplicité. Il hérite maintenant automatiquement de la requête du modèle, affichant le contenu sans configuration supplémentaire. L’option Post List a été retirée pour éviter toute confusion. Les options essentielles, comme le nombre de publications et la pagination, sont consolidées dans la barre latérale, et de nouveaux paramètres de personnalisation des requêtes, comme le filtrage par format de publication, sont ajoutés. Cela rend l’utilisation plus facile pour les personnes débutantes et offre davantage de contrôle aux utilisateurs et utilisatrices avancé·es.

La nouvelle vue Zoom Out facilite la création de contenu au niveau des compositions, permettant une vue d’ensemble de la structure de la page ou du modèle. Les utilisateurs et utilisatrices peuvent déplacer, supprimer et éditer des compositions efficacement, ainsi qu’appliquer rapidement des styles aux blocs supérieurs. Cette option est activable depuis la barre d’outils et permet des modifications de design à grande échelle tout en maintenant un contrôle détaillé sur les éléments principaux sans gérer chaque bloc individuellement.

Les images HEIC sont automatiquement converties en JPEG lors du téléversement, permettant leur visualisation dans l’interface d’administration et leur utilisation dans les publications, même si le navigateur du visiteur ne prend pas en charge le format HEIC. Cette conversion automatique peut être désactivée via le filtre image_editor_output_format dans le code PHP, offrant ainsi de la flexibilité aux développeurs et développeuses.

Le standard HTML pour les images chargées de façon différée (lazy-loading) est implémenté, ajoutant automatiquement « auto » à l’attribut sizes si l’image comporte l’attribut loading="lazy". Dans les navigateurs compatibles, cela ajuste la taille à l’objet spécifique de l’image. Dans les navigateurs qui ne prennent pas en charge ce standard, « auto » est ignoré sans problème.

Les récentes mises à jour de WordPress étendent le support des images de fond à des blocs comme Citation, Citation en exergue, et Contenu de publication, permettant davantage de personnalisation sans avoir besoin d’imbriquer des blocs. Une image de fond peut également être appliquée globalement via les Styles dans les thèmes basés sur les blocs, avec des options pour configurer des images fixes. De plus, une nouvelle interface pour contrôler les images de fond est introduite, et des valeurs de référence peuvent être utilisées dans le fichier theme.json, améliorant la flexibilité et évitant les erreurs.

L’intégration des metaboxes dans l’éditeur de contenu est améliorée avec des iframes, ajoutant une vue partagée permettant de voir en même temps le contenu et les metaboxes. Cela assure une expérience visuelle plus cohérente entre l’éditeur et la prévisualisation du site. Les développeurs et développeuses d’extensions devront adapter leurs extensions à ce changement, notamment s’ils utilisent les metaboxes. Des améliorations d’interface incluent également la possibilité de redimensionner les metaboxes et de sauvegarder les préférences de l’utilisateur ou de l’utilisatrice.

Les mises à jour de gestion des polices dans WordPress améliorent l’interface pour créer, éditer et appliquer des tailles de polices prédéfinies, permettant d’activer la typographie fluide et d’ajuster ses valeurs. Les utilisateurs et utilisatrices peuvent gérer les polices plus efficacement avec une bibliothèque organisée par type de police et de nouvelles options pour activer ou désactiver toutes les polices en même temps. L’affichage est également amélioré lorsque aucune police n’est installée.

Des améliorations telles que la nouvelle API d’enregistrement des modèles simplifient l’intégration de modèles personnalisés pour les extensions et les thèmes. L’API des options de prévisualisation est également améliorée, permettant d’ajouter des éléments personnalisés au menu de prévisualisation. L’API Heartbeat ajuste les intervalles de verrouillage des publications pour une meilleure collaboration. Une nouvelle option permet