WordPress 7.1 « Mary Lou » : les nouveautés importantes

WordPress 7.1 « Mary Lou » est disponible depuis le 19 août 2026. Cette version du CMS qui fait tourner une large part du web, du site vitrine à la boutique en ligne, porte le nom de Mary Lou Williams, pianiste, arrangeuse et compositrice pionnière du jazz. Elle réunit plus de 1 500 améliorations et corrections, apportées par plus de 800 contributeurs dont plus de 170 pour leur première contribution. Voici ce qui compte vraiment pour ceux qui exploitent un WordPress au quotidien, et les points de vigilance avant de mettre à jour.

Compatibilité et migration depuis WordPress 7.0

Cette version introduit des changements de comportement qui peuvent provoquer des régressions sur les extensions et les thèmes. Trois points à vérifier avant toute mise à jour en production, détaillés dans le guide des changements techniques de WordPress 7.1 :

  • L’éditeur de contenu est désormais entièrement encapsulé dans une iframe pour tous les thèmes, y compris les anciennes metaboxes. Les extensions qui manipulaient le JavaScript ou le CSS de part et d’autre de la frontière du document doivent être revues.
  • jQuery UI passe en version 1.14.2. Les extensions qui dépendent de son comportement ou de ses styles sont à tester.
  • Le CSS des blocs n’est plus émis que lorsque le bloc concerné est présent sur la page. Les montages qui récupèrent du contenu à distance peuvent perdre leurs styles.

Côté socle technique, WordPress recommande PHP 8.3 ou supérieur, avec MariaDB 10.11+ ou MySQL 8.0+. Le CMS fonctionne encore sur PHP 7.4+ et MySQL 5.5.5+, mais ces versions ne sont plus supportées par leurs éditeurs respectifs. Si votre hébergement vous bloque sur une vieille version de PHP, le problème est en amont du CMS.

Une mise à jour se prépare : sauvegarde complète, test sur une copie, vérification des extensions et du thème. C’est exactement le type d’opération à ne pas improviser sur un site qui encaisse vos commandes ou vos demandes de devis. L’alternative, repousser les mises à jour, a son propre coût : un WordPress laissé en retard finit par se faire pirater.

Éditeur

L’expérience d’édition est le chantier le plus visible de cette version.

  • La barre d’administration est présente dans tous les éditeurs, ce qui uniformise la navigation entre édition de contenu et édition de site.
  • L’iframing complet de l’éditeur de contenu aligne son rendu sur celui de l’éditeur de site.
  • Les notes acceptent le texte enrichi et les mentions avec @.
  • Une note peut être posée sur un passage de texte précis, et plus seulement au niveau du bloc.

Nouveaux blocs

  • Bloc Playlist : regroupe plusieurs pistes audio, avec affichage optionnel de l’onde sonore.
  • Bloc Tabs : organise le contenu en panneaux d’onglets.
  • L’API SVG Icon devient publique, avec wp_register_icon_collection(), wp_register_icon() et wp_get_icon() pour enregistrer et appeler des collections d’icônes personnalisées.

Styles et design

  • Contrôles responsifs directement accessibles dans l’éditeur de site.
  • Mise en forme des états interactifs des boutons : survol, focus, état actif.
  • Points d’arrêt responsifs personnalisables via theme.json.

Médias

La gestion des médias reçoit la refonte la plus concrète pour un usage éditorial quotidien :

  • Nouvel éditeur de médias en fenêtre modale dédiée.
  • Compression, redimensionnement et génération de vignettes exécutés dans le navigateur, via une compilation WebAssembly de libvips.
  • Prise en charge native des formats AVIF, HEIC et des HDR gain maps.
  • Conversion optionnelle des GIF en vidéo.
  • Défilement infini activé par défaut dans la médiathèque.

Le traitement des images côté navigateur allège le travail demandé au serveur au moment de l’envoi. Sur un site alimenté par plusieurs rédacteurs, c’est un gain direct sur les pics de charge liés aux imports de photos. Cela ne remplace pas le travail d’optimisation des performances du site lui-même, qui se joue sur le serveur et sur le thème.

Performance et fiabilité des envois

  • Traitement des images déporté dans le navigateur avant l’envoi.
  • Résilience des téléversements améliorée, avec relances automatiques.
  • Le chargement spéculatif se configure par variables d’environnement ou par constantes, sans passer par une extension. Un réglage de plus à connaître avant d’empiler les extensions de cache, dont beaucoup ne servent à rien tant qu’elles restent en configuration par défaut.

Accessibilité

  • Nouvelles fonctions wp_get_tooltip() et wp_get_toggletip() pour produire des info-bulles accessibles.
  • Meilleure restitution par les lecteurs d’écran dans les tableaux de liste de publications.
  • Navigation et interactions améliorées dans l’éditeur.

API et développement

  • L’Abilities API gagne un cycle d’exécution filtrable, une validation personnalisée, une découverte partagée et une préparation au JSON Schema.
  • Un Design System est fourni pour thématiser les interfaces d’administration.
  • Nouveaux filtres pour DataViews et DataForm.
  • 20 nouveaux hooks au total : 19 filtres et 1 action.
  • Le filtre notify_post_author a désormais autorité finale sur l’envoi des notifications à l’auteur.

Sur le volume de travail : plus de 310 tickets Trac traités dans le cœur, plus de 100 améliorations, plus de 180 corrections de bugs, auxquels s’ajoutent plus de 630 corrections et plus de 600 améliorations côté Gutenberg.

Traductions

Plus de 20 locales étaient entièrement traduites le jour de la sortie, sur les 200 langues et plus prises en charge par le projet.

En résumé

WordPress 7.1 consolide l’éditeur et modernise la chaîne médias : traitement des images dans le navigateur, formats AVIF et HEIC pris en charge nativement, envois plus robustes. Le revers, ce sont les changements de comportement qui touchent les extensions : iframing complet de l’éditeur, montée de jQuery UI et CSS des blocs conditionné à leur présence sur la page. Sur un site en production avec des extensions tierces ou un thème sur mesure, la mise à jour se teste avant de s’appliquer.

Si vous voulez que ces mises à jour soient testées et appliquées sans y passer vos soirées, c’est ce que couvre mon offre d’infogérance WordPress. Pour en parler ou fixer un rendez-vous, passez par la page contact.

Sources

Faisons le point sur vos besoins