Nommée « Jaco » en l’honneur du bassiste de jazz Jaco Pastorius, la version 5.2 de WordPress est sortie le 7 mai 2019.
Cette nouvelle version majeure de WordPress est riche en changements. Pas moins de 228 bugs, 59 améliorations, 3 nouvelles fonctionnalités, et 16 tâches de gestion ont été prises en charge avec cette version 5.2.
WordPress 5.2 est d’ores et déjà intégralement traduit, grâce à la mobilisation de l’équipe de traduction de WordPress en français. 👏
Voici un article récapitulant les changements apportés par WordPress 5.2. Chacun d’entre eux est accompagné des ressources correspondantes (appelées Dev Notes, celles-ci sont disponibles en anglais sur Make/Core).
État de santé de votre site
Avec WordPress 5.2, un nouvel écran fait son apparition dans l’interface d’administration.
Disponible dans le menu « Outils > Santé du site » du menu d’administration, cette fonctionnalité d’état de santé du site permet d’obtenir un grand nombre d’informations utiles sur la configuration de votre site.
Deux écrans sont alors disponibles. Le premier permet d’obtenir un bilan de santé général de son site grace à un panel de points de contrôle lancés de façon automatique.
Les développeuses et développeurs peuvent ajouter leur propres points de contrôle, comme dans l’écran ci-dessus (critères marqués « Search Engine Optimization » dans la capture d’écran). Pour en savoir plus sur l’ajout de points de contrôle personnalisés, consultez l’article suivant (en anglais) :
Un second écran (accessible via l’onglet « Info ») permet d’obtenir des informations de débogage qui sont précieuses pour votre hébergeur ou pour les responsables techniques de votre site.
De la même façon, les éditeurs d’extensions peuvent ajouter leur propres points de contrôle dans cet outil.
Cela leur permettra de faciliter le support de leur extension en indiquant à leurs utilisatrices et utilisateurs comment facilement récupérer ces informations et leur communiquer.
Protection contre les erreurs fatales PHP
WordPress intègre maintenant nativement un « mode de récupération » (recovery mode en anglais).
L’idée est simple : si un thème ou une extension plante votre site, plutôt que de vous fournir un classique « écran blanc de la mort » à partir duquel vous ne pouvez plus rien faire, WordPress désactivera automatiquement le thème ou l’extension associé au bug. Si cela se passe en votre absence (via une mise à jour automatique par exemple) alors vous recevrez un e-mail contenant des informations sur le bug rencontré et sur le fait que votre site est passé en mode de récupération.
Pour en savoir plus, vous pouvez consulter cet article (en anglais) :
Arrêt de la prise en charge des versions de PHP obsolètes
À partir de WordPress 5.2, le CMS ne sera plus compatible avec les versions de PHP inférieures à 5.6.20. Si vous utilisez une version de PHP antérieure, vous ne pourrez tout simplement pas réaliser la mise à jour vers WordPress 5.2. Si vous êtes dans ce cas là, rapprochez-vous de votre hébergeur afin de passer sur une version de PHP plus récente.
Éditeur / Gutenberg
De nombreuses améliorations ont été faites dans l’éditeur. En dehors des optimisations de performances et d’utilisabilité, citons notamment l’ajout d’un module block-editor
réutilisable pour permettre l’utilisation de l’éditeur de façon indépendante de l’éditeur de publications, sans dépendance vis à vis des publications. Cela permettra de pouvoir l’utiliser dans d’autres écrans de l’administration WordPress, comme par exemple dans l’écran Widgets.
Pour en savoir plus, vous pouvez consulter cet article (en anglais) :
Accessibilité
Une amélioration du balisage des onglets utilisés dans l’administration WordPress a été intégrée, ainsi que du balisage des formats d’articles, de la barre d’administration, et le Widget de sélection d’archives d’articles a maintenant un meilleur fonctionnement sur les technologies d’assistance telles que les lecteurs d’écrans/synthèses vocales.
Pour en savoir plus sur ces changements (en anglais) :
Confidentialité
Le composant Privacy (confidentialité) du cœur WordPress a été amélioré avec l’ajout de 4 nouvelles fonctionnalités pour rendre la personnalisation et le design de la page de politique de confidentialité plus simple. Certaines restrictions sur les exportations de données des utilisateurs ont également été assouplies.
Pour en savoir plus sur ces changements (en anglais) :
Autres changements notables
13 nouveaux Dashicons ont été ajoutés et mis à disposition des développeur·euses. Pour en savoir plus (en anglais) :
De nouveaux filtres ont été ajoutés sur les requêtes faisables sur les sites et les réseaux de sites dans un contexte WordPress multisite. Pour en savoir plus (en anglais) :
Le crochet d’action (hook) wp_body_open
a été ajouté. Il permet aux développeuses et aux développeurs d’ajouter des scripts juste après l’ouverture de la balise body
du thème. Cela est notamment nécessaire pour intégrer les tags proposés par les outils de mesure d’audience. Pour en savoir plus (en anglais) :
Autres changements divers (en anglais) :
Super, Merci Jb Audras pour ton article. Il est très intéressant et présente brièvement l’ensemble des nouveautés de cette nouvelle version. Je teste rapidement…Merci bien et beaucoup de courage à toi.
Bonjour,
Merci pour ces informations.
Un point m’empêche de passer à la version 5 : le login de mes visiteurs qui est actuellement possible grâce à un plugin (actuellement le plugin Sidebar Login).
Vers quelle page / ressource pourrais-je trouver de quoi remplacer cette étape ?
Merci d’avance.
Bonjour Guilihuili.
5.2 est une version majeure de façon tout à fait similaire à 4.9 ou 5.0 et 5.1, le nommage des version majeures se base sur les deux premiers chiffres, pas uniquement le premier.
En quoi le passage à 5.0 et + pose problème dans ce cas ? Normalement l’extension en question devrait sûrement prendre en charge cela dans la mesure ou la version 5.0 n’a fait que remplacer l’éditeur de WordPress. Je ne crois pas que les versions suivantes aient fait quoi que ce soit empêchant ce fonctionnement là.
En revanche en tout état de cause, la ressource en français pour échanger sur des problèmes de ce type est le forum de support wpfr.net/support. Il n’y a pas de support sur le site officiel fr.wordpress.org 🙂
Bonne journée,
Jb
OK. Merci beaucoup.
J’y vais de ce pas…
Bonne journée,
Hello @JB
Je ne comprends pas cette phrase : « ajout d’un module block-editor réutilisable pour permettre l’utilisation de l’éditeur de façon indépendante de l’éditeur de publications, sans dépendance vis à vis des publications. »
Tu pourrais expliquer en langage simple, STP ? 🤔
Bonjour
C’est normal que la page de téléchargement en français ne propose que la 5.1.1 puisque la 5.2 est traduite ?
Merci pour tout le boulot que vous faites !
Bonjour @val31
Oui il nous reste une modification à faire pour l’intégrer ici, ce sera fait d’ici ce soir. Mais la mise à jour est bien disponible en back-office et tout est bien traduit en français. Désolé pour l’attente sur cette page on fait au plus vite.
Hello @flobogo
Pour faire simple ça permet aux développeurs de pouvoir utiliser l’éditeur dans un contexte autre que celui de l’édition d’une publication.
Par exemple, l’éditeur sera utilisé dans l’écran de gestion des Widgets à partir de la prochaine version de WP.
Merci à la team ! \o/
Merci JB. Et merci pour le boulot accompli.
Hello,
Un petit message pour préciser que le souci de disponibilité de 5.2 sur fr.WordPress.org est maintenant résolu.
Désolé pour ce contretemps.
Merci pour votre réaction rapide. Par contre le lien sur la page https://fr.wordpress.org/download/ affiche 5.2 mais le latest pointe encore sur la 5.1.1 😉
Bon week-end
@val31 je n’arrive pas à reproduire le problème : je télécharge bien la dernière archive de mon côté. Pourriez vous nous en dire davantage s’il vous plaît ?
Merci par avance (et bon weekend aussi !)
Super, merci pour ce récap’ ! 🙂
Bonjour,
Je ne suis pas sûr de m’adresser au bon endroit, donc désolée pour l’éventuel dérangement.
J’ai effectué la dernière mise à jour et depuis, plus rien. Je n’ai plus accès à mon blog ni à la page d’administration de celui-ci.
Tout est ok auprès de mon hébergeur.
Je ne sais vraiment pas quoi faire pour récupérer l’accès à mon blog.
Bonjour @caroperle,
Ce n’est effectivement pas le bon endroit pour obtenir du support, mais voici une piste. Je vous renvoie vers WPFR pour la suite.
Votre thème est sans doute victime d’une erreur fatale. Depuis WP 5.2 vous disposez d’un mode de récupération qui vous permettra d’accéder à votre back-office. Pour cela, il faudrait installer via FTP un des thèmes par défaut de WP sur votre site, comme par exemple Twenty Nineteen, téléchargeable ici (ce lien ouvre un nouvel onglet). Une fois ce thème installé, vous aurez accès à des messages d’erreur et pourrez vous connecter en back-office.
Bien à vous,
Jean-Baptiste
Bonjour,
Un petit reproche avec le module de santé qui est réservé aux débutants.
Comment le désactiver ?
Cordialement
Bonjour @powpix
Voici un hook permettant de supprimer l’accès au centre de santé :
worg_remove_site_health_menu() {
remove_submenu_page( 'tools.php', 'site-health.php' );
}
add_action( 'admin_menu', 'worg_remove_site_health_menu' );
Bien à vous,
Jean-Baptiste
Un grand merci Jean-Baptiste.
Tout le plaisir est pour moi 🙂
Bonjour , concrètement j’amais savoir ce qu’il faut faire pour que mon 1er compte WordPress ( le pseudo c’est alainwebcreator et la boite email est alainwebcreator@gmail.com ) soit réactivé ?
mon compte à été désactivé depuis plus d’un an et WordPress ne m’a jamais dit le pourquoi.
Quelqu’un pour me donner la procédure à suivre pour que le 1er compte soit réactivé et que je puisse enfin supprimer celui-ci ?
Merci d’avance !
Bonjour,
Il y a plusieurs raisons pour qu’un compte soit supprimé, mais elles tournent toutes autour de manquements vis à vis des lignes de conduite/charte WordPress.org.
Cependant, je n’ai pas l’impression que ce compte soit désactivé : https://profiles.wordpress.org/alainwebcreator/
À suivre,
Jb A.