{"id":37473,"date":"2020-03-12T07:24:11","date_gmt":"2020-03-12T14:24:11","guid":{"rendered":"https:\/\/kinsta.com\/?p=68051"},"modified":"2024-10-08T13:22:07","modified_gmt":"2024-10-08T12:22:07","slug":"wordpress-5-4","status":"publish","type":"post","link":"https:\/\/kinsta.com\/fr\/blog\/wordpress-5-4\/","title":{"rendered":"Pr\u00e9sentation de WordPress 5.4 (blocs, fonctionnalit\u00e9s, nouvelles APIs)"},"content":{"rendered":"<p>WordPress 5.4 \u00ab\u00a0Adderley\u00a0\u00bb a \u00e9t\u00e9 publi\u00e9 le 31 mars 2020 et est disponible au t\u00e9l\u00e9chargement.<\/p>\n<p>Il est donc temps pour nous de nous plonger dans les nouvelles fonctionnalit\u00e9s et les changements les plus int\u00e9ressants de WordPress 5.4.<\/p>\n<p>Avant tout, WordPress 5.4 apporte de nombreuses fonctionnalit\u00e9s, am\u00e9liorations et corrections de bogues \u00e0 l&rsquo;\u00e9diteur de blocs, avec un nombre consid\u00e9rable de versions de <a href=\"https:\/\/kinsta.com\/fr\/blog\/desactiver-editeur-gutenberg-wordpress\/\">l\u2019extension Gutenberg<\/a> fusionn\u00e9es dans le noyau. Ces changements affectent \u00e0 la fois les fonctionnalit\u00e9s et l&rsquo;interface utilisateur, am\u00e9liorant l&rsquo;accessibilit\u00e9\/la convivialit\u00e9 de l&rsquo;\u00e9diteur et l&rsquo;exp\u00e9rience d&rsquo;\u00e9dition en g\u00e9n\u00e9ral.<\/p>\n<p>Outre l&rsquo;\u00e9diteur, WordPress 5.4 introduit des am\u00e9liorations int\u00e9ressantes dans l\u2019 <a href=\"https:\/\/kinsta.com\/fr\/blog\/wordpress-5-2\/#site-health-check\">Outil de sant\u00e9 du site<\/a> et dans l&rsquo;<a href=\"https:\/\/kinsta.com\/fr\/blog\/api-rest-wordpress\/\">API REST,<\/a> tandis que quelques fonctionnalit\u00e9s attendues avec WordPress 5.4 ont \u00e9t\u00e9 retard\u00e9es et devraient \u00eatre int\u00e9gr\u00e9es dans le noyau avec la prochaine version de <a href=\"https:\/\/kinsta.com\/fr\/blog\/wordpress-5-5\/\">WordPress 5.5<\/a> (voir le <a href=\"https:\/\/kinsta.com\/fr\/blog\/wordpress-5-5\/#native-image-lazyloading-in-wordpress-core\">Chargement diff\u00e9r\u00e9 natif sur les images<\/a> et le <a href=\"https:\/\/kinsta.com\/fr\/blog\/wordpress-5-5\/#whats-new-with-the-block-editor\">bloc de navigation<\/a>).<\/p>\n<p>Vous pouvez enregistrer les dates et les liens suivants du <a href=\"https:\/\/make.wordpress.org\/core\/5-4\/\">cycle de d\u00e9veloppement de WordPress 5.4<\/a> :<\/p>\n<ul>\n<li>11 f\u00e9vrier 2020 : <a href=\"https:\/\/wordpress.org\/news\/2020\/02\/wordpress-5-4-beta-1\/\">Beta 1<\/a><\/li>\n<li>18 f\u00e9vrier 2020 : <a href=\"https:\/\/wordpress.org\/news\/2020\/02\/wordpress-5-4-beta-2\/\">Beta 2<\/a><\/li>\n<li>25 f\u00e9vrier 2020 : <a href=\"https:\/\/wordpress.org\/news\/2020\/02\/wordpress-5-4-beta-3\/\">Beta 3<\/a><\/li>\n<li>3 mars 2020 : <a href=\"https:\/\/wordpress.org\/news\/2020\/03\/wordpress-5-4-release-candidate\/\">RC 1<\/a><\/li>\n<li>10 mars 2020 : <a href=\"https:\/\/wordpress.org\/news\/2020\/03\/wordpress-5-4-rc2\/\">RC 2<\/a><\/li>\n<li>17 mars 2020 : <a href=\"https:\/\/wordpress.org\/news\/2020\/03\/wordpress-5-4-rc3\/\">RC 3<\/a><\/li>\n<li>24 mars 2020 : <a href=\"https:\/\/wordpress.org\/news\/2020\/03\/wordpress-5-4-rc4\/\">RC 4<\/a><\/li>\n<li>27 mars 2020: <a href=\"https:\/\/wordpress.org\/news\/2020\/03\/wordpress-5-4-rc5\/\">RC 5<\/a><\/li>\n<li>30 mars 2020 : Essai pour la sortie de WordPress 5.4<\/li>\n<li>31 mars 2020: Sortie de WordPress 5.4 <a href=\"https:\/\/wordpress.org\/news\/2020\/03\/adderley\/\" target=\"_blank\" rel=\"noopener noreferrer\">\u201cAdderley\u201d<\/a><\/li>\n<\/ul>\n<p>Alors, quoi de neuf dans WordPress avec WordPress 5.4 ?<\/p>\n<div><\/div><kinsta-auto-toc heading=\"Table of Contents\" exclude=\"last\" list-style=\"arrow\" selector=\"h2\" count-number=\"-1\"><\/kinsta-auto-toc>\n<h2>Quoi de neuf avec l&rsquo;\u00e9diteur de bloc<\/h2>\n<p>Un nombre consid\u00e9rable de versions de l\u2019extension\u00a0<a href=\"https:\/\/kinsta.com\/fr\/?s=gutenberg\">Gutenberg<\/a> ont \u00e9t\u00e9 fusionn\u00e9es dans le noyau, de 6.6 \u00e0 7.5. Ainsi, si vous n&rsquo;utilisez pas l\u2019extension Gutenberg, vous trouverez des tonnes de nouvelles fonctionnalit\u00e9s, d&rsquo;am\u00e9liorations et de corrections de bogues dans l&rsquo;\u00e9diteur de blocs lors de la mise \u00e0 jour vers WordPress 5.4.<\/p>\n<p>Mais il y a plus que des blocs et des fonctionnalit\u00e9s dans l&rsquo;\u00e9diteur, avec des am\u00e9liorations globales des performances signal\u00e9es :<\/p>\n<blockquote><p>L&rsquo;\u00e9quipe d&rsquo;\u00e9diteurs de blocs a r\u00e9ussi \u00e0 r\u00e9duire de 14 % le temps de chargement et de 51 % le temps de saisie, pour un article particuli\u00e8rement volumineux (~ 36 000 mots, ~ 1 000 blocs) depuis WordPress 5.3.<\/p><\/blockquote>\n<p>Il y a un tas de trucs g\u00e9niaux, alors plongeons dedans.<\/p>\n<ul>\n<li><a href=\"#block-editor-features-enhancements\">Nouvelles fonctionnalit\u00e9s et am\u00e9liorations de l&rsquo;\u00e9diteur de blocs<\/a><\/li>\n<li><a href=\"#block-editor-changes-for-developers\">Changements de l\u2019\u00e9diteur de blocs pour les d\u00e9veloppeurs de th\u00e8mes et de blocs<\/a><\/li>\n<li><a href=\"#additional-features\">Fonctionnalit\u00e9s suppl\u00e9mentaires<\/a><\/li>\n<\/ul>\n\n<h3 id=\"block-editor-features-enhancements\">Nouvelles fonctionnalit\u00e9s et am\u00e9liorations de l&rsquo;\u00e9diteur de blocs<\/h3>\n<p>On peut s&rsquo;accorder sur le fait que l&rsquo;\u00e9diteur de blocs est encore en cours de d\u00e9veloppement, mais WordPress 5.4 apporte des tonnes de changements am\u00e9liorant la convivialit\u00e9 de l&rsquo;\u00e9diteur, tant sur ordinateur que sur mobile.<\/p>\n<p>Certains de ces changements concernent strictement l&rsquo;interface, notamment le mode plein \u00e9cran activ\u00e9 par d\u00e9faut, la s\u00e9lection am\u00e9lior\u00e9e des blocs, le passage ais\u00e9 entre le mode \u00e9dition et le mode s\u00e9lection, la barre d&rsquo;outils mobile fixe et les fils d\u2019Ariane pour le bloc de navigation. Deux nouveaux blocs et des r\u00e9glages d&rsquo;options suppl\u00e9mentaires ajoutent des fonctionnalit\u00e9s suppl\u00e9mentaires \u00e0 l&rsquo;\u00e9diteur.<\/p>\n<p>Voici une liste rapide des fonctionnalit\u00e9s de notre \u00e9diteur de blocs pr\u00e9f\u00e9r\u00e9 et des am\u00e9liorations apport\u00e9es par WordPress 5.4 :<\/p>\n<ul>\n<li><a href=\"#new-social-icons-block\">Nouveau bloc d&rsquo;ic\u00f4nes sociales<\/a><\/li>\n<li><a href=\"#new-buttons-block\">Nouveau bloc de boutons<\/a><\/li>\n<li><a href=\"#welcome-guide-modal\">Un guide de bienvenue modal<\/a><\/li>\n<li><a href=\"#fullscreen-mode\">Mode plein \u00e9cran activ\u00e9 par d\u00e9faut<\/a><\/li>\n<li><a href=\"#text-color\">Prise en charge de la couleur du texte en ligne dans les blocs de texte enrichi<\/a><\/li>\n<li><a href=\"#color-options\">Options de couleurs suppl\u00e9mentaires pour plusieurs blocs<\/a><\/li>\n<li><a href=\"#featured-images\">Images mises en avant dans le bloc des articles r\u00e9cents<\/a><\/li>\n<li><a href=\"#improved-navigation\">Une nouvelle barre de fil d\u2019Ariane pour le bloc de navigation<\/a><\/li>\n<\/ul>\n<h4 id=\"new-social-icons-block\">Nouveau bloc d&rsquo;ic\u00f4nes sociales<\/h4>\n<p>Initialement appel\u00e9 Liens sociaux, le <strong>bloc d\u2019ic\u00f4nes sociales<\/strong> permet aux auteurs d&rsquo;ajouter rapidement des ic\u00f4nes avec des liens vers des <a href=\"https:\/\/kinsta.com\/fr\/blog\/tailles-images-reseaux-sociaux\/\">profils sociaux<\/a> et offre un bon nombre de blocs enfants d&rsquo;ic\u00f4nes sociales parmi lesquels choisir. Ce bloc a \u00e9t\u00e9 exp\u00e9rimental pendant un certain temps et est stable depuis <a href=\"https:\/\/make.wordpress.org\/core\/2020\/02\/12\/whats-new-in-gutenberg-12-february\/\">Gutenberg 7.5<\/a>.<\/p>\n<figure style=\"width: 1400px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/03\/bloc-icones-sociales.jpg\" alt=\"Le bloc Ic\u00f4nes sociales\" width=\"1400\" height=\"1110\"><figcaption class=\"wp-caption-text\">Le bloc Ic\u00f4nes sociales<\/figcaption><\/figure>\n<p>Le bloc d\u2019ic\u00f4nes sociales est livr\u00e9 avec trois styles pr\u00e9d\u00e9finis pour vos personnalisations visuelles : <strong>Par d\u00e9faut<\/strong>, <strong>Logos uniquement<\/strong>, et <strong>Forme de pilule<\/strong>.<\/p>\n<figure style=\"width: 278px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/03\/styles-ocones-sociales-french.jpg\" alt=\"Styles des ic\u00f4nes sociales\" width=\"278\" height=\"516\"><figcaption class=\"wp-caption-text\">Styles des ic\u00f4nes sociales<\/figcaption><\/figure>\n<p>Depuis leur introduction en tant que fonctionnalit\u00e9 exp\u00e9rimentale dans Gutenberg 6.5 (et leur fusion dans <a href=\"https:\/\/kinsta.com\/fr\/blog\/wordpress-5-3\/\">WordPress 5.3<\/a>), les ic\u00f4nes sociales ont \u00e9t\u00e9 ajout\u00e9es \u00e0 Gutenberg 7.5 et peuvent ne pas fonctionner comme pr\u00e9vu si vous utilisez une version obsol\u00e8te de l\u2019extension Gutenberg.<\/p>\n<p><a href=\"https:\/\/make.wordpress.org\/core\/2020\/02\/27\/new-or-updated-blocks-in-wordpress-5-4\/\">Selon Jorge Costa<\/a>, il y a deux fa\u00e7ons de pr\u00e9venir les probl\u00e8mes li\u00e9s aux ic\u00f4nes sociales :<\/p>\n<ul>\n<li><strong>Migrer manuellement tout contenu avec les ic\u00f4nes sociales<\/strong> : mettre \u00e0 jour vers WordPress 5.4, charger l\u2019article dans l&rsquo;\u00e9diteur de bloc et l\u2019enregistrer. Les ic\u00f4nes sociales seront automatiquement migr\u00e9es vers la nouvelle version.<\/li>\n<li><strong>Garder l\u2019extension Gutenberg install\u00e9e lors de la mise \u00e0 jour vers WordPress 5.4<\/strong> : l\u2019extension offre une r\u00e9trocompatibilit\u00e9 et vous ne devriez pas rencontrer de probl\u00e8me.<\/li>\n<\/ul>\n<h4 id=\"new-buttons-block\">Nouveau bloc de boutons<\/h4>\n<p>Ajout\u00e9 \u00e0 l&rsquo;\u00e9diteur de blocs dans <a href=\"https:\/\/make.wordpress.org\/core\/2020\/01\/09\/whats-new-in-gutenberg-8-january\/\">Gutenberg 7.2<\/a>, le <strong>bloc Boutons<\/strong> <a href=\"https:\/\/github.com\/wordpress\/gutenberg\/pull\/17352#issuecomment-534062973\">remplace le bloc Boutons unique<\/a> et permet aux utilisateurs de WordPress d&rsquo;ajouter d&rsquo;autres boutons \u00e0 leur contenu dans le m\u00eame conteneur de bloc.<\/p>\n<figure style=\"width: 1168px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/03\/novuveau-buttons-fr.png\" alt=\"Le nouveau bloc Boutons\" width=\"1168\" height=\"268\"><figcaption class=\"wp-caption-text\">Le nouveau bloc Boutons<\/figcaption><\/figure>\n<p>Les boutons individuels sont livr\u00e9s avec deux styles pr\u00e9d\u00e9finis et plusieurs options suppl\u00e9mentaires pour affiner l&rsquo;apparence de vos boutons.<\/p>\n<figure style=\"width: 281px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/03\/reglages-boutons-wordpress.jpg\" alt=\"R\u00e9glages des boutons dans WordPress 5.4\" width=\"281\" height=\"754\"><figcaption class=\"wp-caption-text\">R\u00e9glages des boutons dans WordPress 5.4<\/figcaption><\/figure>\n<p>Avec WordPress 5.4, les propri\u00e9taires de sites ont un meilleur contr\u00f4le sur l&rsquo;apparence et la convivialit\u00e9 de leurs appels \u00e0 action gr\u00e2ce \u00e0 l&rsquo;ajout d\u2019<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/17169\">arri\u00e8re-plans d\u00e9grad\u00e9s,<\/a> qui sont \u00e9galement fournis avec une poign\u00e9e de pr\u00e9r\u00e9glages de d\u00e9grad\u00e9s disponibles pour les administrateurs de sites, qui peuvent les utiliser comme point de d\u00e9part pour des personnalisations ult\u00e9rieures.<\/p>\n<figure style=\"width: 2052px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/03\/fonctionnalises-couleur-ameliorees-boutons.jpg\" alt=\"Des fonctionnalit\u00e9s de couleur am\u00e9lior\u00e9es pour les boutons\" width=\"2052\" height=\"986\"><figcaption class=\"wp-caption-text\">Des fonctionnalit\u00e9s de couleur am\u00e9lior\u00e9es pour les boutons<\/figcaption><\/figure>\n<h4 id=\"welcome-guide-modal\">Une modale de guide de bienvenue<\/h4>\n<p>WordPress 5.4 ajoute un tout nouveau diaporama de bienvenue fournissant des informations de base sur l&rsquo;\u00e9diteur de bloc et un lien vers la <a href=\"https:\/\/wordpress.org\/support\/article\/wordpress-editor\/\">documentation en ligne<\/a> (ajout\u00e9 avec <a href=\"https:\/\/make.wordpress.org\/core\/2019\/12\/11\/whats-new-in-gutenberg-11-december\/\">Gutenberg 7.1<\/a>).<\/p>\n<figure style=\"width: 1200px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/03\/modale-guide-bienvenue.jpg\" alt=\"Modale de guide de bienvenue\" width=\"1200\" height=\"808\"><figcaption class=\"wp-caption-text\">Modale de guide de bienvenue<\/figcaption><\/figure>\n<p>La fen\u00eatre modale n&rsquo;est visible qu&rsquo;apr\u00e8s la mise \u00e0 jour vers 5.4. Si vous souhaitez la relancer, il vous suffit d&rsquo;ouvrir le menu \u00ab\u00a0<strong>Plus d&rsquo;outils et d&rsquo;options<\/strong>\u00a0\u00bb en cliquant sur le bouton en haut \u00e0 droite et de trouver le lien \u00ab\u00a0<strong>Guide de bienvenue<\/strong>\u00a0\u00bb.<\/p>\n<figure style=\"width: 267px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/03\/guide-bienvenue-fr.jpg\" alt=\"Guide de bienvenue\" width=\"267\" height=\"629\"><figcaption class=\"wp-caption-text\">Guide de bienvenue<\/figcaption><\/figure>\n<h4 id=\"fullscreen-mode\">Mode plein \u00e9cran activ\u00e9 par d\u00e9faut<\/h4>\n<p>\u00c0 partir de WordPress 5.4, l&rsquo;\u00e9diteur s&rsquo;ouvre en <a href=\"https:\/\/make.wordpress.org\/core\/2020\/03\/03\/fullscreen-mode-enabled-by-default-in-the-editor\/\">mode plein \u00e9cran par d\u00e9faut<\/a> dans les nouvelles installations et les nouveaux appareils. Vous pouvez activer\/d\u00e9sactiver le <strong>mode plein \u00e9cran<\/strong> en cliquant sur le menu <strong>Plus d&rsquo;outils et d&rsquo;options<\/strong>, comme indiqu\u00e9 dans l&rsquo;image ci-dessous.<\/p>\n<figure style=\"width: 280px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/03\/mode-plein-ecran-active-defaut-wordpress.png\" alt=\"Le mode plein \u00e9cran est activ\u00e9 par d\u00e9faut dans WordPress 5.4\" width=\"280\" height=\"261\"><figcaption class=\"wp-caption-text\">Le mode plein \u00e9cran est activ\u00e9 par d\u00e9faut dans WordPress 5.4<\/figcaption><\/figure>\n<p>Pour l&rsquo;instant, cette pr\u00e9f\u00e9rence est stock\u00e9e localement, ce qui signifie qu&rsquo;elle sera \u00e9cras\u00e9e \u00e0 chaque fois que les pr\u00e9f\u00e9rences changent, comme c&rsquo;est le cas lorsque vous acc\u00e9dez \u00e0 votre site web en mode incognito. \u00c0 l&rsquo;avenir, cette pr\u00e9f\u00e9rence sera stock\u00e9e dans la base de donn\u00e9es, ce qui rendra le choix de l&rsquo;utilisateur persistant dans n&rsquo;importe quel contexte.<\/p>\n<p>Notez que <a href=\"https:\/\/make.wordpress.org\/core\/2020\/03\/03\/fullscreen-mode-enabled-by-default-in-the-editor\/#comment-38054\">la d\u00e9cision<\/a> de mettre l&rsquo;\u00e9diteur en mode plein \u00e9cran par d\u00e9faut n&rsquo;est pas unanimement appr\u00e9ci\u00e9e car elle est consid\u00e9r\u00e9e comme potentiellement d\u00e9routante pour les d\u00e9butants et les utilisateurs non avertis. Si vous voulez en savoir plus sur les pr\u00e9occupations des gens concernant le mode plein \u00e9cran, consultez les commentaires de <a href=\"https:\/\/make.wordpress.org\/core\/2020\/03\/03\/fullscreen-mode-enabled-by-default-in-the-editor\/\">cet article<\/a>.<\/p>\n<p>Les d\u00e9veloppeurs d&rsquo;\u00e9diteurs de blocs peuvent contr\u00f4ler le mode plein \u00e9cran par programmation avec seulement quelques lignes de JavaScript :<\/p>\n<pre><code class=\"language-javascript\">const isFullscreenMode = wp.data.select( 'core\/edit-post' ).isFeatureActive( 'fullscreenMode' );\t\nif ( isFullscreenMode ) {\t\n wp.data.dispatch( 'core\/edit-post' ).toggleFeature( 'fullscreenMode' );\t\n}<\/code><\/pre>\n<h4 id=\"text-color\">Prise en charge de la couleur du texte en ligne dans les blocs de texte enrichi<\/h4>\n<p>Si vous \u00e9crivez habituellement des <a href=\"https:\/\/kinsta.com\/fr\/blog\/articles-forme-longue\/\">articles longs<\/a>, vous devriez appr\u00e9cier le support de la couleur du texte en ligne. Avant cette mise \u00e0 jour, nous \u00e9tions oblig\u00e9s de coder en dur des blocs de texte enrichi en mode HTML pour changer la couleur des mots et des cha\u00eenes de caract\u00e8res.<\/p>\n<figure style=\"width: 1412px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/03\/option-couleur-texte-enrichi.jpg\" alt=\"Option de couleur de texte enrichi\" width=\"1412\" height=\"544\"><figcaption class=\"wp-caption-text\">Option de couleur de texte enrichi<\/figcaption><\/figure>\n<p>\u00c0 partir de WordPress 5.4, nous pouvons s\u00e9lectionner des mots et des sous-cha\u00eene de caract\u00e8res dans des blocs de texte enrichi et changer rapidement leurs couleurs \u00e0 l&rsquo;aide du s\u00e9lecteur de couleurs int\u00e9gr\u00e9.<\/p>\n<figure style=\"width: 1334px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/03\/selecteur-couleurs-texte-enrichi.jpg\" alt=\"S\u00e9lecteur de couleurs de texte enrichi\" width=\"1334\" height=\"536\"><figcaption class=\"wp-caption-text\">S\u00e9lecteur de couleurs de texte enrichi<\/figcaption><\/figure>\n<h4 id=\"color-options\">Options de couleurs suppl\u00e9mentaires pour plusieurs blocs<\/h4>\n<p>WordPress 5.4 ajoute une longue liste de fonctionnalit\u00e9s li\u00e9es \u00e0 la couleur et d&rsquo;am\u00e9liorations \u00e0 l&rsquo;\u00e9diteur de blocs. Comme nous l&rsquo;avons vu plus haut, nous ne sommes plus limit\u00e9s aux couleurs unies. Plusieurs blocs prennent d\u00e9sormais en charge les arri\u00e8res-plans d\u00e9grad\u00e9s et les ensembles pr\u00e9d\u00e9finis de d\u00e9grad\u00e9s.<\/p>\n<p>Voici une liste rapide de quelques am\u00e9liorations li\u00e9es aux couleurs :<\/p>\n<ul>\n<li>Support d\u2019arri\u00e8re-plan pour le bloc Boutons (<a href=\"https:\/\/make.wordpress.org\/core\/2019\/10\/16\/whats-new-in-gutenberg-16-october\/\">Gutenberg 6.7<\/a>).<\/li>\n<li>Support d\u2019arri\u00e8re-plan d\u00e9grad\u00e9 pour le bloc Couverture (<a href=\"https:\/\/make.wordpress.org\/core\/2019\/10\/30\/whats-new-in-gutenberg-30-october\/\">Gutenberg 6.8<\/a>).<\/li>\n<li>Support de la couleur du texte pour les blocs Groupe (Gutenberg <a href=\"https:\/\/make.wordpress.org\/core\/2020\/02\/05\/whats-new-in-gutenberg-5-february\/\">7.4<\/a> et\u00a0<a href=\"https:\/\/make.wordpress.org\/core\/2020\/02\/12\/whats-new-in-gutenberg-12-february\/\">7.5<\/a>):\u00a0les blocs imbriqu\u00e9s peuvent d\u00e9sormais h\u00e9riter de la couleur du texte de leur bloc de groupe parent.<\/li>\n<li>Support des couleurs de texte et d\u2019arri\u00e8re-plan pour le bloc Colonnes (Gutenberg <a href=\"https:\/\/make.wordpress.org\/core\/2020\/02\/05\/whats-new-in-gutenberg-5-february\/\">7.4<\/a> et\u00a0<a href=\"https:\/\/make.wordpress.org\/core\/2020\/02\/12\/whats-new-in-gutenberg-12-february\/\">7.5<\/a>).<\/li>\n<\/ul>\n<figure style=\"width: 1836px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/03\/bloc-couverture-arriere-plan-degrade-predefini.jpg\" alt=\"Bloc Couverture avec arri\u00e8re-plan d\u00e9grad\u00e9 pr\u00e9d\u00e9fini\" width=\"1836\" height=\"1086\"><figcaption class=\"wp-caption-text\">Bloc Couverture avec arri\u00e8re-plan d\u00e9grad\u00e9 pr\u00e9d\u00e9fini<\/figcaption><\/figure>\n<h4 id=\"featured-images\">Images mises en avant dans le bloc des articles r\u00e9cents<\/h4>\n<p>Un autre ajout notable \u00e0 l&rsquo;\u00e9diteur de bloc est la prise en charge des images mises en avant dans le bloc des articles r\u00e9cents (<a href=\"https:\/\/make.wordpress.org\/core\/2020\/02\/12\/whats-new-in-gutenberg-12-february\/\">Gutenberg 7.5<\/a>).<\/p>\n<p>Ce n&rsquo;est que la derni\u00e8re de plusieurs am\u00e9liorations ajout\u00e9es au bloc \u00ab\u00a0Articles r\u00e9cents\u00a0\u00bb au fil du temps et <a href=\"https:\/\/kinsta.com\/fr\/blog\/wordpress-5-3\/#9-improvements-in-latest-posts-block\">marque une nouvelle \u00e9tape<\/a> vers des \u00ab\u00a0blocs dynamiques ou globaux plus complexes\u00a0\u00bb.<\/p>\n<figure style=\"width: 2086px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/03\/bloc-articles-recents.jpg\" alt=\"Bloc des articles r\u00e9cents\" width=\"2086\" height=\"972\"><figcaption class=\"wp-caption-text\">Bloc des articles r\u00e9cents<\/figcaption><\/figure>\n<p>Avec WordPress 5.4, le bloc Articles r\u00e9cents vous permet d&rsquo;extraire des articles d&rsquo;une cat\u00e9gorie sp\u00e9cifique mais ne vous permet pas de construire des requ\u00eates plus avanc\u00e9es par cat\u00e9gorie\/\u00e9tiquette\/type de publication et\/ou d&rsquo;inclure\/exclure des articles uniques.<\/p>\n<p>Nous esp\u00e9rons voir d&rsquo;autres am\u00e9liorations avec ce bloc \u00e0 l&rsquo;avenir.<\/p>\n<h4 id=\"improved-navigation\">Une nouvelle barre de fil d\u2019Ariane pour le bloc de navigation<\/h4>\n<p>Disponible pour les utilisateurs de Gutenberg depuis la <a href=\"https:\/\/make.wordpress.org\/core\/2019\/10\/30\/whats-new-in-gutenberg-30-october\/\">version 6.7<\/a>, et d\u00e9sormais fusionn\u00e9e dans le noyau, la nouvelle barre de fil d&rsquo;Ariane vise \u00e0 simplifier la navigation en blocs imbriqu\u00e9s.<\/p>\n<p>L&rsquo;image ci-dessous montre plusieurs blocs imbriqu\u00e9s et le nouveau menu\u00a0<a href=\"https:\/\/kinsta.com\/fr\/blog\/fils-ariane-breadcrumbs-wordpress\/\">fil d&rsquo;Ariane<\/a> en bas.<\/p>\n<figure style=\"width: 1522px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/03\/nouveau-menu-ariane.jpg\" alt=\"Le nouveau menu de fil d\u2019Ariane\" width=\"1522\" height=\"846\"><figcaption class=\"wp-caption-text\">Le nouveau menu de fil d\u2019Ariane<\/figcaption><\/figure>\n<h3 id=\"block-editor-changes-for-developers\">Les changements de l&rsquo;\u00e9diteur de blocs pour les d\u00e9veloppeurs de th\u00e8mes et de blocs<\/h3>\n<p>Les d\u00e9veloppeurs de th\u00e8mes et de blocs doivent \u00eatre conscients des nombreux changements apport\u00e9s \u00e0 l&rsquo;\u00e9diteur de blocs avec WordPress 5.4. Ces changements comprennent :<\/p>\n<ul>\n<li><a href=\"#keyboard-shortcuts\">Raccourcis clavier de l&rsquo;\u00e9diteur de bloc<\/a><\/li>\n<li><a href=\"#gradient-api\">API de d\u00e9grad\u00e9 de th\u00e8me<\/a><\/li>\n<li><a href=\"#markup-and-style\"> Changements de balisage et de style dans l&rsquo;\u00e9diteur de bloc<\/a><\/li>\n<li><a href=\"#block-scaffolding\">\u00c9chafaudages de bloc<\/a><\/li>\n<li><a href=\"#block-collections\">Collections de bloc<\/a><\/li>\n<li><a href=\"#block-variations\">Variations de bloc<\/a><\/li>\n<\/ul>\n<h4 id=\"keyboard-shortcuts\">Raccourcis clavier de l&rsquo;\u00e9diteur de bloc<\/h4>\n<p>Les d\u00e9veloppeurs de blocs et les utilisateurs avanc\u00e9s peuvent d\u00e9sormais ajouter des raccourcis personnalis\u00e9s \u00e0 l&rsquo;\u00e9diteur de blocs.<\/p>\n<p>Un nouveau paquet appel\u00e9 <code>@wordpress\/keyboard-shortcuts<\/code> <a href=\"https:\/\/make.wordpress.org\/core\/2020\/02\/19\/block-editor-keyboard-shortcuts-in-wordpress-5-4\/\">a \u00e9t\u00e9 introduit<\/a> pour centraliser l&rsquo;enregistrement, la suppression et la documentation des raccourcis de l\u2019\u00e9diteur.<\/p>\n<p><a href=\"https:\/\/kinsta.com\/fr\/blog\/engager-developpeur-wordpress\/\">Les d\u00e9veloppeurs<\/a> peuvent ajouter leurs raccourcis personnalis\u00e9s en appelant l&rsquo;action <code>registerShortcut<\/code> de cette fa\u00e7on :<\/p>\n<pre><code class=\"language-javascript\">wp.data.dispatch( 'core\/keyboard-shortcuts' ).registerShortcut( {\n\n\t\/\/ Shortcut identifier\n\tname: 'plugin\/shortcut-test',\n\n\t\/\/ Shortcut category (possible values global, block, selection)\n\tcategory: 'global',\n\n\t\/\/ Shortcut description\n\tdescription: 'My first shortcut',\n\n\t\/\/ The key combination that triggers the shortcut\n\tkeyCombination: {\n\n\t\t\/\/ Available modifiers:\n\t\t\/\/ primary, primaryShift, primaryAlt,\n\t\t\/\/ secondary, access, ctrl, alt,\n\t\t\/\/ ctrlShift, shift, shiftAlt\n\t\tmodifier: 'alt',\n\t\tcharacter: 'w',\n\t},\n\n\t\/\/ An alias for the key combination\n\taliases: [\n\t\t{\n\t\t\tmodifier: 'primary',\n\t\t\tcharacter: 'q',\n\t\t},\n\t],\n} );<\/code><\/pre>\n<p>Cela ajoutera automatiquement le raccourci personnalis\u00e9 \u00e0 la fen\u00eatre modale de raccourcis disponible sous le bouton <strong>Plus d&rsquo;outils et d&rsquo;options<\/strong> dans le coin sup\u00e9rieur droit de l&rsquo;\u00e9diteur.<\/p>\n<figure style=\"width: 964px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/03\/editeur-raccouri-personnalise-ajoute.jpg\" alt=\"Un \u00e9diteur global de raccourci personnalis\u00e9 a \u00e9t\u00e9 ajout\u00e9\" width=\"964\" height=\"634\"><figcaption class=\"wp-caption-text\">Un \u00e9diteur global de raccourci personnalis\u00e9 a \u00e9t\u00e9 ajout\u00e9<\/figcaption><\/figure>\n<p>Ensuite, nous pouvons attacher un gestionnaire de <a href=\"https:\/\/kinsta.com\/fr\/blog\/raccourcis-clavier-wordpress\/\">raccourcis clavier<\/a> en utilisant la fonction <code>useShortcut<\/code> :<\/p>\n<pre><code class=\"language-javascript\">import { useShortcut } from '@wordpress\/keyboard-shortcuts';\nimport { useCallback } from '@wordpress\/element';\n\nconst MyComponent = () =&gt; {\n\tuseShortcut(\n\n\t\t'plugin\/shortcut-test',\n\n\t\tuseCallback(\n\t\t\t( event ) =&gt; {\n\t\t\t\t\/\/ Do something\n\t\t\t},\n\t\t\t[]\n\t\t)\n\t);\n}<\/code><\/pre>\n<p>Vous pouvez en savoir plus sur les raccourcis clavier sur le <a href=\"https:\/\/make.wordpress.org\/core\/2020\/02\/19\/block-editor-keyboard-shortcuts-in-wordpress-5-4\/\">blog Make WordPress Core<\/a>.<\/p>\n<h4 id=\"gradient-api\">API de th\u00e8me de d\u00e9grad\u00e9s<\/h4>\n<p>WordPress 5.4 introduit des arri\u00e8re-plans d\u00e9grad\u00e9s avec une poign\u00e9e de pr\u00e9s\u00e9lections pour les blocs de bouton et de couverture. Cela se fait gr\u00e2ce aux nouvelles <a href=\"https:\/\/make.wordpress.org\/core\/2020\/03\/02\/new-gradient-theme-apis\/\">API de th\u00e8me de d\u00e9grad\u00e9s<\/a>.<\/p>\n<p>Les nouvelles API offrent l&rsquo;option de support de th\u00e8me <code>editor-gradient-presets<\/code>, qui permet aux d\u00e9veloppeurs de th\u00e8mes de <a href=\"https:\/\/developer.wordpress.org\/block-editor\/developers\/themes\/theme-support\/#block-gradient-presets\">remplacer les pr\u00e9r\u00e9glages par d\u00e9faut et de d\u00e9finir<\/a>\u00a0les leurs :<\/p>\n<pre><code class=\"language-php\">add_theme_support(\n\t'editor-gradient-presets',\n\tarray(\n\t\tarray(\n\t\t\t'name'\t\t=&gt; __( 'CadetBlue to Chartreuse', 'themeLangDomain' ),\n\t\t\t'gradient'\t=&gt; 'linear-gradient(135deg,rgba(95,158,160,1) 0%,rgb(127,255,0) 100%)',\n\t\t\t'slug'\t\t=&gt; 'cedetblue-chartreuse'\n\t\t),\n\t\tarray(\n\t\t\t'name'\t\t=&gt; __( 'Chocolate to Coral', 'themeLangDomain' ),\n\t\t\t'gradient'\t=&gt; 'linear-gradient(135deg,rgba(210,105,30,1) 0%,rgba(255,127,80,1) 100%)',\n\t\t\t'slug'\t\t=&gt;  'chocolate-to-coral',\n\t\t),\n\t\tarray(\n\t\t\t'name'\t\t=&gt; __( 'DarkMagenta to DarkOrchid', 'themeLangDomain' ),\n\t\t\t'gradient'\t=&gt; 'linear-gradient(135deg,rgb(139,0,139) 0%,rgb(153,50,204) 100%)',\n\t\t\t'slug'\t\t=&gt; 'darkmagenta-to-darkorchid',\n\t\t),\n\t\tarray(\n\t\t\t'name'\t\t=&gt; __( 'DeepSkyBlue to DodgerBlue', 'themeLangDomain' ),\n\t\t\t'gradient'\t=&gt; 'linear-gradient(135deg,rgba(0,191,255,1) 0%,rgba(30,144,255,1) 100%)',\n\t\t\t'slug'\t\t=&gt; 'deepskyblue-to-dodgerblue',\n\t\t),\n\t)\n);<\/code><\/pre>\n<figure style=\"width: 1970px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/03\/preselections-degrade-personnalises-wordpress54.jpg\" alt=\"Pr\u00e9s\u00e9lections de d\u00e9grad\u00e9s personnalis\u00e9s dans WordPress 5.4\" width=\"1970\" height=\"1048\"><figcaption class=\"wp-caption-text\">Pr\u00e9s\u00e9lections de d\u00e9grad\u00e9s personnalis\u00e9s dans WordPress 5.4<\/figcaption><\/figure>\n<ul>\n<li><code>name<\/code> : un libell\u00e9 significatif pour l&rsquo;info-bulle fournissant des informations sur le d\u00e9grad\u00e9. Ceci est particuli\u00e8rement utile pour les lecteurs d&rsquo;\u00e9cran et les utilisateurs qui ont des difficult\u00e9s \u00e0 distinguer certaines couleurs.<\/li>\n<li><code>gradient<\/code> : Valeurs CSS pour le gradient.<\/li>\n<li><code>slug<\/code> : un identifiant permettant de g\u00e9n\u00e9rer <a href=\"https:\/\/kinsta.com\/fr\/blog\/css-wordpress\/\">des classes CSS<\/a> utilis\u00e9es dans l&rsquo;\u00e9diteur de blocs.<\/li>\n<\/ul>\n<figure style=\"width: 347px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/03\/preselections-degrades-personnalises.jpg\" alt=\"Pr\u00e9s\u00e9lections de d\u00e9grad\u00e9s personnalis\u00e9s\" width=\"347\" height=\"327\"><figcaption class=\"wp-caption-text\">Pr\u00e9s\u00e9lections de d\u00e9grad\u00e9s personnalis\u00e9s<\/figcaption><\/figure>\n<p>Vous pouvez d\u00e9sactiver les d\u00e9grad\u00e9s personnalis\u00e9s en utilisant l&rsquo;option de support du th\u00e8me <code>disable-custom-gradients<\/code> :<\/p>\n<pre><code class=\"language-php\">add_theme_support( 'disable-custom-gradients' );<\/code><\/pre>\n<p>La fonctionnalit\u00e9 de d\u00e9grad\u00e9 peut \u00eatre compl\u00e8tement supprim\u00e9e en utilisant les deux options <code>disable-custom-gradients<\/code> et <code>editor-gradient-presets<\/code> :<\/p>\n<pre><code class=\"language-php\">add_theme_support( 'disable-custom-gradients' );\nadd_theme_support( 'editor-gradient-presets', array() );<\/code><\/pre>\n<h4 id=\"markup-and-style\">Changements de balisage et de style sur l&rsquo;\u00e9diteur de bloc<\/h4>\n<p>WordPress 5.4 introduit plusieurs changements de structure DOM dont les d\u00e9veloppeurs de th\u00e8mes doivent \u00eatre conscients.<\/p>\n<ul>\n<li>Le pr\u00e9fixe de classe <code>editor-<\/code> a \u00e9t\u00e9 supprim\u00e9 des scripts d&rsquo;\u00e9diteur de bloc et les d\u00e9veloppeurs doivent d\u00e9sormais utiliser uniquement le pr\u00e9fixe <code>block-editor-<\/code>.<\/li>\n<li>La classe <code>edit-post-layout__content<\/code> a \u00e9t\u00e9 supprim\u00e9e du DOM de l&rsquo;\u00e9diteur de bloc.<\/li>\n<li>Plusieurs enveloppes <code>div<\/code> ont \u00e9t\u00e9 retir\u00e9es de RichText et d&rsquo;autres blocs redondants.Ce changement apporte une am\u00e9lioration significative des performances et simplifie l&rsquo;arbre DOM, ce qui devrait \u00eatre appr\u00e9ci\u00e9 par les <a href=\"https:\/\/kinsta.com\/fr\/blog\/themes-wordpress-gratuits-vs-payants\/\">d\u00e9veloppeurs de<\/a> blocs et de <a href=\"https:\/\/kinsta.com\/fr\/blog\/themes-wordpress-gratuits-vs-payants\/\">th\u00e8mes<\/a>.<\/li>\n<li>Les marges int\u00e9rieures et les marges n\u00e9gatives ont disparues. Les styles de blocs devraient changer en cons\u00e9quence.<\/li>\n<\/ul>\n<p>Pour une vue d\u00e9taill\u00e9e des modifications du DOM et du CSS, voir les <a href=\"https:\/\/make.wordpress.org\/core\/2020\/03\/02\/markup-and-style-related-changes\/\">modifications li\u00e9es au balisage et au style<\/a> dans WordPress 5.4<\/p>\n<h4 id=\"block-scaffolding\">\u00c9chafaudages de blocs<\/h4>\n<p>Avec le nouveau paquet @wordpress\/create-block pour les \u00e9chafaudages de bloc, les d\u00e9veloppeurs disposent d&rsquo;un nouveau moyen de g\u00e9n\u00e9rer la structure du r\u00e9pertoire pour une extension d&rsquo;\u00e9diteur de blocs. Cette structure comprend g\u00e9n\u00e9ralement index.php, index.js et style.css.<\/p>\n<p>Les d\u00e9veloppeurs de blocs peuvent maintenant simplement ex\u00e9cuter la commande suivante :<\/p>\n<pre><code>$ npm init @wordpress\/block block-name<\/code><\/pre>\n<h4 id=\"block-collections\">Collections de bloc<\/h4>\n<p><a href=\"https:\/\/make.wordpress.org\/core\/2020\/02\/27\/block-collections\/\">Les collections de blocs<\/a> permettent de regrouper visuellement des collections de blocs dans l&rsquo;outil d&rsquo;insertion de l&rsquo;\u00e9diteur de blocs. Les collections sont diff\u00e9rentes des cat\u00e9gories et fournissent un moyen suppl\u00e9mentaire de regrouper des blocs.<\/p>\n<p>La nouvelle API offre une nouvelle fonction :<\/p>\n<pre><code class=\"language-javascript\">registerBlockCollection( namespace, { title, icon } );<\/code><\/pre>\n<ul>\n<li><code>namespace<\/code> : correspond \u00e0 un pr\u00e9fixe de bloc.<\/li>\n<li><code>title<\/code> : il s&rsquo;agit du libell\u00e9 affich\u00e9 dans l\u2019outil d\u2019insertion de bloc.<\/li>\n<li><code>icon<\/code> : il s&rsquo;agit de l&rsquo;ic\u00f4ne affich\u00e9e avec le titre dans l&rsquo;outil d\u2019insertion de bloc.<\/li>\n<\/ul>\n<p>Introduite avec <a href=\"https:\/\/make.wordpress.org\/core\/2020\/01\/22\/whats-new-in-gutenberg-22-january\/\">Gutenberg 7.3<\/a> et <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/17609\">d\u00e9sormais int\u00e9gr\u00e9e au noyau<\/a>, la nouvelle API permet aux d\u00e9veloppeurs de th\u00e8mes et de blocs de mieux organiser les blocs, ce qui facilite la d\u00e9couverte et l&rsquo;ajout de blocs au contenu par les utilisateurs.<\/p>\n<h4 id=\"block-variations\">Variations de bloc<\/h4>\n<p>L&rsquo;<a href=\"https:\/\/make.wordpress.org\/core\/2020\/02\/27\/introduce-block-variations-api\/\">API des variations de blocs<\/a> fournit un ensemble de fonctions qui permettent aux d\u00e9veloppeurs de blocs d&rsquo;ajouter\/g\u00e9rer\/supprimer des variations de blocs parmi lesquelles les utilisateurs peuvent choisir lorsqu&rsquo;ils ajoutent des blocs au contenu. L&rsquo;enregistrement d&rsquo;une nouvelle variation est assez simple (code JS) :<\/p>\n<pre><code class=\"language-javascript\">wp.blocks.registerBlockVariation( 'core\/heading', { \n\tname: 'green-text', \n\ttitle: 'Green Text', \n\tdescription: 'This block has green text. It overrides the default description.',  \n\tattributes: { \n\t\tcontent: 'Green Text', \n\t\ttextColor: 'vivid-green-cyan' \n\t}, \n\ticon: 'palmtree', \n\tscope: [ 'inserter' ] \n} );<\/code><\/pre>\n<ul>\n<li><code>blockName<\/code> : le nom du bloc (<code>core\/heaading<\/code>).<\/li>\n<li><code>variation<\/code> : un objet d\u00e9crivant une variation pour le type de bloc.<\/li>\n<li><code>name<\/code> : (<i>cha\u00eene de caract\u00e8res<\/i>) l&rsquo;identifiant unique de la variation.<\/li>\n<li><code>title<\/code> : (<i>cha\u00eene de caract\u00e8res<\/i>) le titre de la variante lisible par l&rsquo;homme.<\/li>\n<li><code>description<\/code> : (<i>cha\u00eene<\/i>) une description d\u00e9taill\u00e9e.<\/li>\n<li><code><\/code> : (<i>WPIcon<\/i>) : une ic\u00f4ne \u00e0 afficher dans l&rsquo;outil d\u2019insertion de bloc.<\/li>\n<li><code>[isDefault]<\/code> : (<i>bool\u00e9en<\/i>) si la variation actuelle est celle par d\u00e9faut. La valeur par d\u00e9faut est <code>false<\/code>.<\/li>\n<li><code>[attributes]<\/code> : (<i>Objet<\/i>) valeurs qui remplacent les attributs de bloc.<\/li>\n<li><code>[innerBlocks]<\/code> : (<i>Array[]<\/i>) configuration initiale du bloc imbriqu\u00e9.<\/li>\n<li><code>[example]<\/code> : (<i>Objet<\/i>) donn\u00e9es structur\u00e9es pour la pr\u00e9visualisation du bloc. R\u00e9gl\u00e9 sur <code>undefined<\/code> pour d\u00e9sactiver la pr\u00e9visualisation.<\/li>\n<li><code>[scope]<\/code> : (<i>WPBlockVariationScope[]<\/i>) La liste des champs d&rsquo;application o\u00f9 la variation est applicable. Lorsqu&rsquo;elle n&rsquo;est pas fournie, elle suppose tous les champs d&rsquo;application disponibles. Options disponibles : <code>block<\/code>, <code>inserter<\/code>.<\/li>\n<\/ul>\n<figure style=\"width: 1089px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/03\/variations-blocs-gros-titre.jpg\" alt=\"Variations des blocs de gros titre\" width=\"1089\" height=\"862\"><figcaption class=\"wp-caption-text\">Variations des blocs de gros titre<\/figcaption><\/figure>\n<p>Pour une vue plus d\u00e9taill\u00e9e de l&rsquo;API des variations de blocs, voir le <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/20068\">PR #20068<\/a>.<\/p>\n<h3 id=\"additional-features\">Fonctionnalit\u00e9s suppl\u00e9mentaires de l&rsquo;\u00e9diteur de bloc fournies avec WordPress 5.4<\/h3>\n<p>Parmi les autres fonctionnalit\u00e9s notables int\u00e9gr\u00e9es au noyau de WordPress 5.4, on peut citer<\/p>\n<ul>\n<li>Un menu permettant de passer visuellement du mode \u00e9dition au mode navigation (<a href=\"https:\/\/make.wordpress.org\/core\/2019\/12\/11\/whats-new-in-gutenberg-11-december\/\">7.1<\/a>)<\/li>\n<\/ul>\n<figure style=\"width: 429px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/03\/basculer-entre-modes-modifier-selectionner.jpg\" alt=\"Basculer entre les modes Modifier et S\u00e9lectionner\" width=\"429\" height=\"252\"><figcaption class=\"wp-caption-text\">Basculer entre les modes Modifier et S\u00e9lectionner<\/figcaption><\/figure>\n<ul>\n<li>Ajout d&rsquo;une l\u00e9gende au bloc Tableau (<a href=\"https:\/\/make.wordpress.org\/core\/2019\/12\/11\/whats-new-in-gutenberg-11-december\/\">7.1<\/a>)<\/li>\n<\/ul>\n<figure style=\"width: 1270px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/03\/tableau-legende-wordpress54.png\" alt=\"Un tableau avec une l\u00e9gende dans WordPress 5.4\" width=\"1270\" height=\"460\"><figcaption class=\"wp-caption-text\">Un tableau avec une l\u00e9gende dans WordPress 5.4<\/figcaption><\/figure>\n<ul>\n<li>Glisser-d\u00e9poser des images dans la bo\u00eete d&rsquo;image mise en avant (<a href=\"https:\/\/make.wordpress.org\/core\/2019\/12\/11\/whats-new-in-gutenberg-11-december\/\">7.1<\/a>)<\/li>\n<\/ul>\n<figure style=\"width: 280px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/03\/glisser-deposer-image-mise-avant.jpg\" alt=\"Glisser-d\u00e9poser l'image mise en avant\" width=\"280\" height=\"188\"><figcaption class=\"wp-caption-text\">Glisser-d\u00e9poser l&rsquo;image mise en avant<\/figcaption><\/figure>\n<ul>\n<li>Barre d&rsquo;outils du bloc fixe sur mobile (<a href=\"https:\/\/make.wordpress.org\/core\/2019\/12\/11\/whats-new-in-gutenberg-11-december\/\">7.1<\/a>)<\/li>\n<\/ul>\n<figure style=\"width: 540px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/03\/barre-outils-bloc-fixe-mobile.jpg\" alt=\"Barre d'outils du bloc fixe sur mobile\" width=\"540\" height=\"617\"><figcaption class=\"wp-caption-text\">Barre d&rsquo;outils du bloc fixe sur mobile<\/figcaption><\/figure>\n<ul>\n<li>Ajout d&rsquo;un s\u00e9lecteur de taille d&rsquo;image dans le bloc Galerie (<a href=\"https:\/\/make.wordpress.org\/core\/2020\/01\/09\/whats-new-in-gutenberg-8-january\/\">7.2<\/a>)<\/li>\n<\/ul>\n<figure style=\"width: 985px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/03\/reglages-bloc-galerie-1.jpg\" alt=\"R\u00e9glages du bloc Galerie\" width=\"985\" height=\"361\"><figcaption class=\"wp-caption-text\">R\u00e9glages du bloc Galerie<\/figcaption><\/figure>\n<ul>\n<li>Ajout de liens vers des images dans les blocs M\u00e9dia et Texte (<a href=\"https:\/\/make.wordpress.org\/core\/2020\/01\/09\/whats-new-in-gutenberg-8-january\/\">7.2<\/a>)<\/li>\n<\/ul>\n<figure style=\"width: 1866px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/03\/ajouter-liens-images-blocs-media-texte.jpg\" alt=\"Ajouter des liens vers des images dans les blocs M\u00e9dia et Texte\" width=\"1866\" height=\"618\"><figcaption class=\"wp-caption-text\">Ajouter des liens vers des images dans les blocs M\u00e9dia et Texte<\/figcaption><\/figure>\n<h2>Fonctionnalit\u00e9s et am\u00e9liorations pour les d\u00e9veloppeurs WordPress<\/h2>\n<p><a href=\"https:\/\/kinsta.com\/fr\/blog\/engager-developpeur-wordpress\/\">Les d\u00e9veloppeurs<\/a> devraient b\u00e9n\u00e9ficier de plusieurs nouveaux ajouts apport\u00e9s par WordPress 5.4.<\/p>\n<p>Nos changements pr\u00e9f\u00e9r\u00e9s sont les suivants :<\/p>\n<ul>\n<li><a href=\"#calendar-widget\">Un widget de calendrier s\u00e9mantiquement correct et de nouvelles classes CSS<\/a><\/li>\n<li><a href=\"#apply-shortcodes\">Codes courts dans les scripts PHP<\/a><\/li>\n<li><a href=\"#favicon\">Am\u00e9liorations apport\u00e9es \u00e0 la gestion de Favicon dans WordPress 5.4<\/a><\/li>\n<li><a href=\"#custom-fields-to-menu-items\">Nouveaux hooks pour ajouter des champs personnalis\u00e9s aux \u00e9l\u00e9ments du menu<\/a><\/li>\n<li><a href=\"#additional-changes-for-developers\">Changements suppl\u00e9mentaires pour les d\u00e9veloppeurs<\/a><\/li>\n<\/ul>\n<h3 id=\"calendar-widget\">Un widget de calendrier s\u00e9mantiquement correct et de nouvelles classes CSS<\/h3>\n<p>La <a href=\"https:\/\/www.w3.org\/TR\/html51\/\">sp\u00e9cification HTML 5.1<\/a> a <a href=\"https:\/\/make.wordpress.org\/core\/2020\/02\/12\/changes-related-to-calendar-widget-markup-in-wordpress-5-4\/\">modifi\u00e9 la fa\u00e7on<\/a> dont les \u00e9l\u00e9ments <code>tfoot<\/code> doivent \u00eatre utilis\u00e9s dans les tableaux. Avant le HTML 5.1, les \u00e9l\u00e9ments <code>tfoot<\/code> pouvaient pr\u00e9c\u00e9der l&rsquo;\u00e9l\u00e9ment <code>tbody<\/code>. La nouvelle sp\u00e9cification change les choses et maintenant <code>tfoot<\/code> <strong>doit<\/strong> suivre <code>tbody<\/code>.<\/p>\n<figure style=\"width: 1200px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/03\/ancien-widget-calendrier.png\" alt=\"Ancien widget calendrier\" width=\"1200\" height=\"820\"><figcaption class=\"wp-caption-text\">Ancien widget calendrier<\/figcaption><\/figure>\n<p>Le widget calendrier de WordPress change en cons\u00e9quence. \u00c0 partir de WordPress 5.4, les liens de navigation se d\u00e9placent vers un \u00e9l\u00e9ment <code>nav<\/code> en dehors du tableau du calendrier.<\/p>\n<p>C&rsquo;est un <a href=\"https:\/\/core.trac.wordpress.org\/ticket\/39763\">changement tr\u00e8s attendu<\/a>, \u00e9tant donn\u00e9 que <code>nav<\/code> est <a href=\"https:\/\/html.spec.whatwg.org\/multipage\/sections.html#the-nav-element\">l&rsquo;\u00e9l\u00e9ment HTML le plus appropri\u00e9 pour les liens de navigation<\/a> dans tout concours, et qu&rsquo;il peut \u00e9galement contribuer \u00e0 am\u00e9liorer l&rsquo;accessibilit\u00e9 sur les lecteurs d&rsquo;\u00e9cran. Selon la <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/HTML\/Element\/nav#Usage_notes\">documentation de Mozilla<\/a> :<\/p>\n<blockquote><p>Un document peut comporter plusieurs \u00e9l\u00e9ments <code>nav<\/code>, par exemple, un pour <a href=\"https:\/\/kinsta.com\/fr\/blog\/navigation-site-web\/\">la navigation sur le site<\/a> et un pour la navigation intra-page. aria-labelledby peut \u00eatre utilis\u00e9 dans ce cas pour promouvoir l&rsquo;accessibilit\u00e9 &#8230;<\/p>\n<p>Les agents utilisateurs, tels que les lecteurs d&rsquo;\u00e9cran ciblant les utilisateurs handicap\u00e9s, peuvent utiliser cet \u00e9l\u00e9ment pour d\u00e9terminer s&rsquo;il faut omettre le rendu initial du contenu de navigation uniquement.<\/p><\/blockquote>\n<p>En outre, les <a href=\"https:\/\/core.trac.wordpress.org\/ticket\/39763#comment:38\">classes CSS<\/a> suivantes <a href=\"https:\/\/core.trac.wordpress.org\/ticket\/39763#comment:38\">ont \u00e9t\u00e9 introduites<\/a> dans <code>get_calendar()<\/code> pour un ciblage plus facile :<\/p>\n<ul>\n<li><code>wp-calendar-table<\/code> pour l&rsquo;\u00e9l\u00e9ment <code>table<\/code> element.<\/li>\n<li><code>wp-calendar-nav<\/code> pour l&rsquo;\u00e9l\u00e9ment <code>nav<\/code> element.<\/li>\n<li><code>wp-calendar-nav-prev<\/code> pour le lien du mois pr\u00e9c\u00e9dent, en remplacement de l\u2019ID <code>#prev<\/code><\/li>\n<li><code>wp-calendar-nav-next<\/code> pour le lien du mois prochain, en remplacement de l\u2019ID <code>#next<\/code><\/li>\n<\/ul>\n<p>L&rsquo;extrait de code ci-dessous montre la structure HTML du nouveau calendrier :<\/p>\n<pre><code class=\"language-html\">&lt;div class=\"widget widget_calendar\"&gt;\n\t&lt;div class=\"widget-content\"&gt;\n\t\t&lt;div id=\"calendar_wrap\" class=\"calendar_wrap\"&gt;\n\t\t\t&lt;table id=\"wp-calendar\" class=\"wp-calendar-table\"&gt;\n\t\t\t\t&lt;caption&gt;February 2020&lt;\/caption&gt;\n\t\t\t\t&lt;thead&gt;\n\t\t\t\t\t&lt;tr&gt;&lt;!-- Day names --&gt;&lt;\/tr&gt;\n\t\t\t\t&lt;\/thead&gt;\n\t\t\t\t&lt;tbody&gt;\n\t\t\t\t\t&lt;!-- Calendar cells --&gt;\n\t\t\t\t&lt;\/tbody&gt;\n\t\t\t&lt;\/table&gt;\n\t\t\t&lt;nav aria-label=\"Previous and next months\" class=\"wp-calendar-nav\"&gt;\n\t\t\t\t&lt;span class=\"wp-calendar-nav-prev\"&gt;&lt;a href=\"http:\/\/example.com\/?m=201912\"&gt;&laquo; Dec&lt;\/a&gt;&lt;\/span&gt;\n\t\t\t\t&lt;span class=\"pad\"&gt;&nbsp;&lt;\/span&gt;\n\t\t\t\t&lt;span class=\"wp-calendar-nav-next\"&gt;&nbsp;&lt;\/span&gt;\n\t\t\t&lt;\/nav&gt;\n\t\t&lt;\/div&gt;\n\t&lt;\/div&gt;\n&lt;\/div&gt;<\/code><\/pre>\n<p><a href=\"https:\/\/kinsta.com\/fr\/blog\/theme-wordpress-plus-rapide\/\">Les d\u00e9veloppeurs de th\u00e8mes<\/a> peuvent vouloir modifier leurs feuilles de style en cons\u00e9quence.<\/p>\n<figure id=\"attachment_68228\" aria-describedby=\"caption-attachment-68228\" style=\"width: 1200px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-68228 size-full\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/03\/nouveau-widget-calendrier.png\" alt=\"Nouveau widget calendrier\" width=\"1200\" height=\"870\"><figcaption id=\"caption-attachment-68228\" class=\"wp-caption-text\">Nouveau widget calendrier<\/figcaption><\/figure>\n<h3 id=\"apply-shortcodes\">Codes courts dans les scripts PHP<\/h3>\n<p><a href=\"https:\/\/make.wordpress.org\/core\/2020\/02\/13\/wordpress-5-4-introduces-apply-shortcodes-as-an-alias-for-do-shortcode\/\">WordPress 5.4 introduit<\/a> la fonction <code>apply_shortcodes()<\/code> comme un alias de <code>do_shortcode()<\/code>, ce qui nous permet d&rsquo;<a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/do_shortcode\/\">utiliser un code court dans un fichier PHP<\/a>.<\/p>\n<p>D&rsquo;un point de vue s\u00e9mantique, on peut s&rsquo;attendre \u00e0 voir le r\u00e9sultat des fonctions <code>do_*<\/code> en appelant simplement la fonction elle-m\u00eame. Mais ce n&rsquo;est pas le cas de <code>do_shortcode<\/code>. Pour afficher la sortie du code court sp\u00e9cifi\u00e9, <code>do_shortcode<\/code> doit \u00eatre r\u00e9p\u00e9t\u00e9 :<\/p>\n<pre><code class=\"language-php\">\/\/ Displays the result of the shortcode\necho do_shortcode( '[shortcode]' . $text . '[\/shortcode]' );<\/code><\/pre>\n<p>WordPress 5.4 change un peu les choses avec l&rsquo;introduction de <code>apply_shortcodes()<\/code>, qui fonctionne de la m\u00eame mani\u00e8re que <code>do_shortcode()<\/code>, mais permet aux d\u00e9veloppeurs de construire un code plus lisible et s\u00e9mantiquement correct :<\/p>\n<pre><code class=\"language-php\">\/\/ Displays the result of the shortcode\necho apply_shortcodes( '[shortcode]' . $text . '[\/shortcode]' );<\/code><\/pre>\n<p>\u00c0 partir de WordPress 5.4 RC 5, il n&rsquo;est pas pr\u00e9vu de d\u00e9pr\u00e9cier <code>do_shortcode()<\/code> car il est largement utilis\u00e9 dans des extensions tierces.<\/p>\n<h3 id=\"favicon\">Am\u00e9liorations apport\u00e9es \u00e0 la gestion de Favicon dans WordPress 5.4<\/h3>\n<p>Avec WordPress 5.4, les d\u00e9veloppeurs de th\u00e8mes peuvent g\u00e9rer les demandes de <a href=\"https:\/\/kinsta.com\/fr\/blog\/favicon-wordpress\/\">Favicon<\/a> avec beaucoup plus de flexibilit\u00e9 et plusieurs nouvelles fonctions permettent de g\u00e9rer les favicons de la m\u00eame mani\u00e8re que les fonctions li\u00e9es au robots.txt. <a href=\"https:\/\/core.trac.wordpress.org\/ticket\/47398#comment:10\">Explications de Sergey Biryukov<\/a> :<\/p>\n<p>Une requ\u00eate pour <code>favicon.ico<\/code> doit \u00eatre trait\u00e9e de la m\u00eame mani\u00e8re que nous traitons <code>robots.txt<\/code> avec <code>do_robots()<\/code> :<\/p>\n<ul>\n<li>Si un fichier physique existe, ne faites rien et laissez le serveur traiter la requ\u00eate.<\/li>\n<li>Sinon, servez une ic\u00f4ne de repli (voir ci-dessous).<\/li>\n<\/ul>\n<p>Donc, si un fichier <code>favicon.ico<\/code> physique n&rsquo;est pas fourni, voici comment WordPress le g\u00e8re :<\/p>\n<ul>\n<li>Si une ic\u00f4ne est d\u00e9finie dans l\u2019outil de personnalisation, il redirige <code>\/favicon.ico<\/code> vers cette ic\u00f4ne sp\u00e9cifique.<\/li>\n<li>S&rsquo;il n&rsquo;y a pas de jeu d&rsquo;ic\u00f4nes, il utilise le logo WordPress (<code>wp-admin\/images\/w-logo-blue.png<\/code>) comme option de repli.<\/li>\n<\/ul>\n<p>Une poign\u00e9e de nouvelles fonctions et de nouveaux hooks compl\u00e8tent les fonctions\/hooks correspondants de <code>robots.txt<\/code> :<\/p>\n<ul>\n<li>La nouvelle fonction <code>is_favicon()<\/code> compl\u00e8te <code>is_robots()<\/code>.<\/li>\n<li>L&rsquo;action <code>do_favicon<\/code> compl\u00e8te <code><a href=\"https:\/\/developer.wordpress.org\/reference\/hooks\/do_robots\/\">do_robots<\/a><\/code> et est d\u00e9clench\u00e9e lorsque le chargeur de mod\u00e8les d\u00e9termine une requ\u00eate favicon.<\/li>\n<li>La fonction <code>do_favicon()<\/code> est accroch\u00e9e \u00e0 l&rsquo;action <code>do_favicon<\/code> et <a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/do_robots\/\">compl\u00e8te <code>do_robots()<\/code><\/a>.<\/li>\n<li>L&rsquo;action <code>do_faviconico<\/code> compl\u00e8te <code>do_robotstxt<\/code> et permet aux d\u00e9veloppeurs de passer outre le comportement par d\u00e9faut.<\/li>\n<\/ul>\n<p>En savoir plus sur le <a href=\"https:\/\/make.wordpress.org\/core\/2020\/02\/19\/enhancements-to-favicon-handling-in-wordpress-5-4\/\">traitement des favicons<\/a>.<\/p>\n<h3 id=\"custom-fields-to-menu-items\">Nouveaux hooks pour ajouter des champs personnalis\u00e9s aux \u00e9l\u00e9ments du menu<\/h3>\n<p>Avec WordPress 5.4, les d\u00e9veloppeurs peuvent utiliser <a href=\"https:\/\/make.wordpress.org\/core\/2020\/02\/25\/wordpress-5-4-introduces-new-hooks-to-add-custom-fields-to-menu-items\/\">deux nouveaux crochets d&rsquo;action<\/a> pour ajouter des champs personnalis\u00e9s aux \u00e9l\u00e9ments du menu.<\/p>\n<p><code>wp_nav_menu_item_custom_fields<\/code> est d\u00e9clench\u00e9 juste avant qu&rsquo;un \u00e9l\u00e9ment du menu de navigation soit ajout\u00e9 \u00e0 l&rsquo;\u00e9diteur du menu d&rsquo;administration. Voir l&rsquo;exemple ci-dessous :<\/p>\n<pre><code class=\"language-php\">function kinsta_add_menu_item_custom_field() {\n\techo '&lt;p class=\"menu-item-custom-field\"&gt;Hey! This is an example for Kinsta blog readers!&lt;\/p&gt;';\n}\nadd_action( 'wp_nav_menu_item_custom_fields', 'kinsta_add_menu_item_custom_field' );<\/code><\/pre>\n<figure id=\"attachment_68229\" aria-describedby=\"caption-attachment-68229\" style=\"width: 448px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-68229 size-full\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/03\/champs-personnalises-elements-menu-navigation.jpg\" alt=\"Champs personnalis\u00e9s dans les \u00e9l\u00e9ments du menu de navigation\" width=\"448\" height=\"405\"><figcaption id=\"caption-attachment-68229\" class=\"wp-caption-text\">Champs personnalis\u00e9s dans les \u00e9l\u00e9ments du menu de navigation<\/figcaption><\/figure>\n<p>Le nouveau crochet d&rsquo;action prend en charge cinq param\u00e8tres que vous pouvez utiliser pour affiner le comportement du champ personnalis\u00e9 :<\/p>\n<ul>\n<li><code>$item_id<\/code> : l&rsquo;ID de l&rsquo;\u00e9l\u00e9ment de menu (entier).<\/li>\n<li><code>$item<\/code> : l&rsquo;objet de donn\u00e9es du menu (objet).<\/li>\n<li><code>$depth<\/code> : la profondeur de l&rsquo;\u00e9l\u00e9ment de menu (entier).<\/li>\n<li><code>$args<\/code> : un objet d&rsquo;arguments de menu (objet).<\/li>\n<li><code>$id<\/code> : l&rsquo;ID du menu de navigation (entier).<\/li>\n<\/ul>\n<p><code>wp_nav_menu_item_custom_fields_customize_template<\/code> fonctionne de la m\u00eame mani\u00e8re que <code>wp_nav_menu_item_custom_fields<\/code>, mais il est d\u00e9clench\u00e9 \u00e0 la fin du mod\u00e8le form-fields pour les \u00e9l\u00e9ments du menu de navigation dans la personnalisation. L&rsquo;image ci-dessous montre la section Menus de l\u2019outil de personnalisation dans WordPress 5.4.<\/p>\n<figure id=\"attachment_68230\" aria-describedby=\"caption-attachment-68230\" style=\"width: 300px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-68230 size-full\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/03\/champs-personnalises-elements-menu-navigation-1.jpg\" alt=\"Champs personnalis\u00e9s dans les \u00e9l\u00e9ments du menu de navigation\" width=\"300\" height=\"475\"><figcaption id=\"caption-attachment-68230\" class=\"wp-caption-text\">Champs personnalis\u00e9s dans les \u00e9l\u00e9ments du menu de navigation<\/figcaption><\/figure>\n<h3 id=\"additional-changes-for-developers\">Changements suppl\u00e9mentaires pour les d\u00e9veloppeurs<\/h3>\n<p>D&rsquo;autres changements pour les d\u00e9veloppeurs et les utilisateurs avanc\u00e9s sont pr\u00e9vus avec WordPress 5.4 :<\/p>\n<ul>\n<li>Plus d&rsquo;<a href=\"https:\/\/make.wordpress.org\/core\/2020\/02\/26\/miscellaneous-developer-focused-changes-in-wordpress-5-4\/\">informations sur les erreurs<\/a> provoquant l&rsquo;\u00e9chec de la connexion gr\u00e2ce \u00e0 un nouveau param\u00e8tre <code>$error<\/code> d\u00e9sormais pris en charge par l&rsquo;action <code>wp_login_failed<\/code>.<\/li>\n<li><a href=\"https:\/\/make.wordpress.org\/core\/2020\/02\/26\/miscellaneous-developer-focused-changes-in-wordpress-5-4\/\">Notification admin personnalisable<\/a> dans <a href=\"https:\/\/kinsta.com\/fr\/blog\/multisite-wordpress\/\">WordPress multi-site<\/a> en fonction de l\u2019ID du site.<\/li>\n<li>La nouvelle m\u00e9ta-valeur <code>_source_url<\/code> permet d\u00e9sormais de <a href=\"https:\/\/make.wordpress.org\/core\/2020\/02\/26\/miscellaneous-developer-focused-changes-in-wordpress-5-4\/\">stocker l&rsquo;URL originale des fichiers m\u00e9dia<\/a>s.<\/li>\n<li>La <a href=\"https:\/\/make.wordpress.org\/core\/2020\/02\/26\/miscellaneous-developer-focused-changes-in-wordpress-5-4\/\">barre d\u2019administration est maintenant charg\u00e9<\/a>e sur <code>wp_body_open<\/code> au lieu de <code>wp_footer<\/code>.<\/li>\n<li>Plusieurs <a href=\"https:\/\/make.wordpress.org\/core\/2020\/02\/29\/rest-api-changes-in-5-4\/\">changements dans l&rsquo;API REST<\/a>.<\/li>\n<\/ul>\n<h2>Comment installer une version de d\u00e9veloppement de WordPress<\/h2>\n<p>Si vous souhaitez vous assurer que vos th\u00e8mes et extensions sont enti\u00e8rement compatibles avec WordPress 5.4 ou si vous \u00eates simplement curieux de conna\u00eetre les nouvelles fonctionnalit\u00e9s de la derni\u00e8re version de WordPress, vous pouvez installer la version de d\u00e9veloppement actuelle en quelques clics.<\/p>\n<p>Vous avez deux possibilit\u00e9s pour <a href=\"https:\/\/make.wordpress.org\/core\/handbook\/testing\/beta-testing\/\">installer une version Beta\/RC de WordPress<\/a> :<\/p>\n<ul>\n<li>Installez l\u2019extension<a href=\"https:\/\/wordpress.org\/plugins\/wordpress-beta-tester\/\"> WordPress Beta Tester<\/a> et lancez l&rsquo;installation dans le tableau de bord d&rsquo;un environnement WordPress existant.<\/li>\n<li>T\u00e9l\u00e9chargez et installez manuellement la version Beta\/RC actuelle. Vous pouvez obtenir la \u00ab\u00a0<a href=\"https:\/\/wordpress.org\/nightly-builds\/wordpress-latest.zip\">nightly build<\/a>\u00a0\u00bb, qui est cr\u00e9\u00e9e \u00e0 partir du d\u00e9p\u00f4t Subversion. Si vous recherchez une <a href=\"https:\/\/kinsta.com\/fr\/blog\/verifier-version-wordpress\/\">version sp\u00e9cifique de WordPress<\/a>, qu&rsquo;elle soit stable ou en d\u00e9veloppement, vous pouvez consulter l&rsquo;<a href=\"https:\/\/wordpress.org\/news\/category\/releases\/\">archive des cat\u00e9gories de versions<\/a>.<\/li>\n<\/ul>\n<p>Si vous d\u00e9cidez d&rsquo;installer l\u2019extension Beta tester, vous devrez d&rsquo;abord proc\u00e9der \u00e0 une installation normale de WordPress, soit sur votre machine locale, soit dans votre <a href=\"https:\/\/kinsta.com\/fr\/docs\/hebergement-wordpress\/environnement-staging\/\">environnement de staging<\/a>.<\/p>\n<p>Une fois que votre site WordPress est op\u00e9rationnel, allez dans <strong>Extensions &gt; Ajouter<\/strong> et recherchez l\u2019extension <a href=\"https:\/\/wordpress.org\/plugins\/wordpress-beta-tester\/\">WordPress Beta Tester.<\/a><\/p>\n<p>L\u2019extension fournit un moyen rapide et facile de tester la version beta de WordPress, permettant d&rsquo;installer et \/ ou de mettre \u00e0 jour la version beta actuelle ou la Release Candidate en cliquant sur un bouton.<\/p>\n<figure id=\"attachment_68231\" aria-describedby=\"caption-attachment-68231\" style=\"width: 2290px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-68231 size-full\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/03\/installer-extension-wordpress-beta-tester.jpg\" alt=\"Installer l\u2019extension WordPress Beta Tester\" width=\"2290\" height=\"806\"><figcaption id=\"caption-attachment-68231\" class=\"wp-caption-text\">Installer l\u2019extension WordPress Beta Tester<\/figcaption><\/figure>\n<p>Donc, <a href=\"https:\/\/kinsta.com\/fr\/blog\/comment-installer-plugins-wordpress\/\">installez et activez l\u2019extension comme d&rsquo;habitude<\/a>.<\/p>\n<p>Allez sur <strong>Outils &gt; Beta Testing<\/strong> et cochez l\u2019option <strong>Version en cours de d\u00e9veloppement<\/strong> (Bleeding edge nightlies) puis enregistrez les changements.<\/p>\n<p>Ensuite, rendez-vous sur l\u2019\u00e9cran <strong>Tableau de bord &gt; Mises \u00e0 jour<\/strong> et cliquez sur le bouton <strong>Mettre \u00e0 jour maintenant<\/strong>.<\/p>\n<figure id=\"attachment_68232\" aria-describedby=\"caption-attachment-68232\" style=\"width: 1638px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-68232 size-full\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/03\/ecran-mise-jour-wordpress.jpg\" alt=\"\u00c9cran de mise \u00e0 jour de WordPress\" width=\"1638\" height=\"828\"><figcaption id=\"caption-attachment-68232\" class=\"wp-caption-text\">\u00c9cran de mise \u00e0 jour de WordPress<\/figcaption><\/figure>\n<p>WordPress va maintenant t\u00e9l\u00e9charger et installer le paquet suivant :<\/p>\n<pre><code>https:\/\/wordpress.org\/nightly-builds\/wordpress-latest.zip<\/code><\/pre>\n<p>Une fois l&rsquo;installation termin\u00e9e, vous serez redirig\u00e9 vers la page temporaire \u00e0 propos de WordPress.<\/p>\n<figure id=\"attachment_68233\" aria-describedby=\"caption-attachment-68233\" style=\"width: 1458px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-68233 size-full\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/03\/progression-mise-jour-wordpress.jpg\" alt=\"Progression de la mise \u00e0 jour de WordPress\" width=\"1458\" height=\"958\"><figcaption id=\"caption-attachment-68233\" class=\"wp-caption-text\">Progression de la mise \u00e0 jour de WordPress<\/figcaption><\/figure>\n<p>Et c&rsquo;est tout. Vous \u00eates maintenant pr\u00eat \u00e0 effectuer vos tests sur les versions Beta et RC de WordPress.<\/p>\n<p>Consultez la documentation officielle pour plus d&rsquo;informations sur le <a href=\"https:\/\/make.wordpress.org\/core\/handbook\/testing\/beta\/\">WordPress<\/a> Beta Testing.<\/p>\n<aside role=\"note\" class=\"wp-block-kinsta-notice is-style-warning\">\n        <p><strong>Les versions de d\u00e9veloppement ne sont pas destin\u00e9es \u00e0 \u00eatre utilis\u00e9es en production<\/strong>. N&rsquo;h\u00e9sitez pas \u00e0 les installer <a href=\"https:\/\/kinsta.com\/fr\/docs\/hebergement-wordpress\/environnement-staging\/\">dans votre environnement de staging<\/a> or <a href=\"https:\/\/kinsta.com\/fr\/blog\/installer-wordpress-localement\/\">sur votre machine locale<\/a>, mais ne les utilisez jamais sur votre site en production.<\/p>\n<\/aside>\n\n<h2>R\u00e9sum\u00e9<\/h2>\n<p>Avec dix versions de l\u2019extension Gutenberg fusionn\u00e9es dans le noyau, WordPress 5.4 est principalement ax\u00e9 sur l&rsquo;\u00e9diteur de bloc. Nous avons deux nouveaux blocs, des raccourcis personnalis\u00e9s, une facilit\u00e9 d&rsquo;utilisation et une accessibilit\u00e9 am\u00e9lior\u00e9es, et nous pouvons nous attendre \u00e0 d&rsquo;<a href=\"https:\/\/make.wordpress.org\/core\/2019\/12\/06\/update-9-projects-for-2019\/\">autres d\u00e9veloppements dans un avenir proche<\/a>.<\/p>\n<p>Mais il y a plus encore :<\/p>\n<ul>\n<li>Un widget sur l&rsquo;\u00e9tat de sant\u00e9 du site a \u00e9t\u00e9 ajout\u00e9 au tableau de bord, ce qui permet \u00e0 l&rsquo;utilisateur de v\u00e9rifier plus facilement la sant\u00e9, la <a href=\"https:\/\/kinsta.com\/fr\/blog\/securite-wordpress\/\">s\u00e9curit\u00e9<\/a> et les <a href=\"https:\/\/kinsta.com\/fr\/blog\/performances-des-tierces-parties\/\">performances<\/a> de son site.<\/li>\n<li>Une meilleure gestion de la concentration, une navigation au clavier plus ais\u00e9e et un guide de la politique de confidentialit\u00e9 plus facile \u00e0 lire am\u00e9liorant l&rsquo;accessibilit\u00e9 sur les t\u00e9l\u00e9phones portables et les ordinateurs de bureau.<\/li>\n<li>Plusieurs <a href=\"https:\/\/make.wordpress.org\/core\/2020\/03\/02\/privacy-updates-in-5-4\/\">modifications des outils de protection de la vie priv\u00e9e<\/a> simplifiant l&rsquo;UX lors de l&rsquo;exportation de donn\u00e9es personnelles.<\/li>\n<\/ul>\n<figure id=\"attachment_68234\" aria-describedby=\"caption-attachment-68234\" style=\"width: 1244px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-68234 size-full\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/03\/nouveau-widget-etat-sante-site.png\" alt=\"Le nouveau widget d\u2019\u00e9tat de sant\u00e9 du site\" width=\"1244\" height=\"370\"><figcaption id=\"caption-attachment-68234\" class=\"wp-caption-text\">Le nouveau widget d\u2019\u00e9tat de sant\u00e9 du site<\/figcaption><\/figure>\n<p>Maintenant, c&rsquo;est votre tour. Que pensez-vous de WordPress 5.4 ? Quels changements et fonctionnalit\u00e9s appr\u00e9ciez-vous le plus ? Faites-le nous savoir dans les commentaires !<\/p>\n","protected":false},"excerpt":{"rendered":"<p>WordPress 5.4 \u00ab\u00a0Adderley\u00a0\u00bb a \u00e9t\u00e9 publi\u00e9 le 31 mars 2020 et est disponible au t\u00e9l\u00e9chargement. Il est donc temps pour nous de nous plonger dans les &#8230;<\/p>\n","protected":false},"author":36,"featured_media":37508,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[85,33],"topic":[1040],"class_list":["post-37473","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-cms","tag-wordpress","topic-mises-a-jour-wordpress"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.6 (Yoast SEO v24.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Pr\u00e9sentation de WordPress 5.4 (blocs, fonctionnalit\u00e9s, nouvelles APIs)<\/title>\n<meta name=\"description\" content=\"WordPress 5.4 est la derni\u00e8re version de WordPress qui se concentre principalement sur l&#039;\u00e9diteur de blocs. D\u00e9couvrez toutes les nouvelles fonctionnalit\u00e9s et am\u00e9liorations de WordPress 5.4.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kinsta.com\/fr\/blog\/wordpress-5-4\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Pr\u00e9sentation de WordPress 5.4 (blocs, fonctionnalit\u00e9s, nouvelles APIs)\" \/>\n<meta property=\"og:description\" content=\"WordPress 5.4 est la derni\u00e8re version de WordPress qui se concentre principalement sur l&#039;\u00e9diteur de blocs. D\u00e9couvrez toutes les nouvelles fonctionnalit\u00e9s et am\u00e9liorations de WordPress 5.4.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/fr\/blog\/wordpress-5-4\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\u00ae\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/kinstafrance\/\" \/>\n<meta property=\"article:published_time\" content=\"2020-03-12T14:24:11+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-10-08T12:22:07+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/03\/presentation-wordpress-5-4.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1460\" \/>\n\t<meta property=\"og:image:height\" content=\"730\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Carlo Daniele\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"WordPress 5.4 est la derni\u00e8re version de WordPress qui se concentre principalement sur l&#039;\u00e9diteur de blocs. D\u00e9couvrez toutes les nouvelles fonctionnalit\u00e9s et am\u00e9liorations de WordPress 5.4.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/03\/presentation-wordpress-5-4.png\" \/>\n<meta name=\"twitter:creator\" content=\"@carlodaniele\" \/>\n<meta name=\"twitter:site\" content=\"@kinsta_fr\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Carlo Daniele\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"26 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/wordpress-5-4\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/wordpress-5-4\/\"},\"author\":{\"name\":\"Carlo Daniele\",\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/person\/962dde02ea6f5df089b5d8d0853bbc63\"},\"headline\":\"Pr\u00e9sentation de WordPress 5.4 (blocs, fonctionnalit\u00e9s, nouvelles APIs)\",\"datePublished\":\"2020-03-12T14:24:11+00:00\",\"dateModified\":\"2024-10-08T12:22:07+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/wordpress-5-4\/\"},\"wordCount\":4737,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/wordpress-5-4\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/03\/presentation-wordpress-5-4.png\",\"keywords\":[\"CMS\",\"WordPress\"],\"articleSection\":[\"Nouveaut\u00e9s WordPress\"],\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinsta.com\/fr\/blog\/wordpress-5-4\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/wordpress-5-4\/\",\"url\":\"https:\/\/kinsta.com\/fr\/blog\/wordpress-5-4\/\",\"name\":\"Pr\u00e9sentation de WordPress 5.4 (blocs, fonctionnalit\u00e9s, nouvelles APIs)\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/wordpress-5-4\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/wordpress-5-4\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/03\/presentation-wordpress-5-4.png\",\"datePublished\":\"2020-03-12T14:24:11+00:00\",\"dateModified\":\"2024-10-08T12:22:07+00:00\",\"description\":\"WordPress 5.4 est la derni\u00e8re version de WordPress qui se concentre principalement sur l'\u00e9diteur de blocs. D\u00e9couvrez toutes les nouvelles fonctionnalit\u00e9s et am\u00e9liorations de WordPress 5.4.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/wordpress-5-4\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/fr\/blog\/wordpress-5-4\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/wordpress-5-4\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/03\/presentation-wordpress-5-4.png\",\"contentUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/03\/presentation-wordpress-5-4.png\",\"width\":1460,\"height\":730,\"caption\":\"Pr\u00e9sentation de WordPress 5.4 (blocs, fonctionnalit\u00e9s, nouvelles API)\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/wordpress-5-4\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinsta.com\/fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mises \u00e0 jour WordPress\",\"item\":\"https:\/\/kinsta.com\/fr\/sujets\/mises-a-jour-wordpress\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Pr\u00e9sentation de WordPress 5.4 (blocs, fonctionnalit\u00e9s, nouvelles APIs)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinsta.com\/fr\/#website\",\"url\":\"https:\/\/kinsta.com\/fr\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Solutions d&#039;h\u00e9bergement premium, rapides et s\u00e9curis\u00e9es\",\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinsta.com\/fr\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinsta.com\/fr\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinsta.com\/fr\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/kinstafrance\/\",\"https:\/\/x.com\/kinsta_fr\",\"https:\/\/www.instagram.com\/kinstahosting\/\",\"https:\/\/www.linkedin.com\/company\/kinsta\/\",\"https:\/\/www.pinterest.com\/kinstahosting\/\",\"https:\/\/www.youtube.com\/c\/Kinsta\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/person\/962dde02ea6f5df089b5d8d0853bbc63\",\"name\":\"Carlo Daniele\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/429e5568f88110fd9a409b84cb22197e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/429e5568f88110fd9a409b84cb22197e?s=96&d=mm&r=g\",\"caption\":\"Carlo Daniele\"},\"description\":\"Carlo is a passionate lover of webdesign and front-end development. He has been playing with WordPress for more than 20 years, also in collaboration with Italian and European universities and educational institutions. He has written hundreds of articles and guides about WordPress, published both on Italian and international websites, as well as on printed magazines. You can find him on LinkedIn.\",\"sameAs\":[\"https:\/\/frammentidicodice.com\/\",\"https:\/\/x.com\/carlodaniele\"],\"url\":\"https:\/\/kinsta.com\/fr\/blog\/author\/carlodaniele\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Pr\u00e9sentation de WordPress 5.4 (blocs, fonctionnalit\u00e9s, nouvelles APIs)","description":"WordPress 5.4 est la derni\u00e8re version de WordPress qui se concentre principalement sur l'\u00e9diteur de blocs. D\u00e9couvrez toutes les nouvelles fonctionnalit\u00e9s et am\u00e9liorations de WordPress 5.4.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kinsta.com\/fr\/blog\/wordpress-5-4\/","og_locale":"fr_FR","og_type":"article","og_title":"Pr\u00e9sentation de WordPress 5.4 (blocs, fonctionnalit\u00e9s, nouvelles APIs)","og_description":"WordPress 5.4 est la derni\u00e8re version de WordPress qui se concentre principalement sur l'\u00e9diteur de blocs. D\u00e9couvrez toutes les nouvelles fonctionnalit\u00e9s et am\u00e9liorations de WordPress 5.4.","og_url":"https:\/\/kinsta.com\/fr\/blog\/wordpress-5-4\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/kinstafrance\/","article_published_time":"2020-03-12T14:24:11+00:00","article_modified_time":"2024-10-08T12:22:07+00:00","og_image":[{"width":1460,"height":730,"url":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/03\/presentation-wordpress-5-4.png","type":"image\/png"}],"author":"Carlo Daniele","twitter_card":"summary_large_image","twitter_description":"WordPress 5.4 est la derni\u00e8re version de WordPress qui se concentre principalement sur l'\u00e9diteur de blocs. D\u00e9couvrez toutes les nouvelles fonctionnalit\u00e9s et am\u00e9liorations de WordPress 5.4.","twitter_image":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/03\/presentation-wordpress-5-4.png","twitter_creator":"@carlodaniele","twitter_site":"@kinsta_fr","twitter_misc":{"\u00c9crit par":"Carlo Daniele","Dur\u00e9e de lecture estim\u00e9e":"26 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinsta.com\/fr\/blog\/wordpress-5-4\/#article","isPartOf":{"@id":"https:\/\/kinsta.com\/fr\/blog\/wordpress-5-4\/"},"author":{"name":"Carlo Daniele","@id":"https:\/\/kinsta.com\/fr\/#\/schema\/person\/962dde02ea6f5df089b5d8d0853bbc63"},"headline":"Pr\u00e9sentation de WordPress 5.4 (blocs, fonctionnalit\u00e9s, nouvelles APIs)","datePublished":"2020-03-12T14:24:11+00:00","dateModified":"2024-10-08T12:22:07+00:00","mainEntityOfPage":{"@id":"https:\/\/kinsta.com\/fr\/blog\/wordpress-5-4\/"},"wordCount":4737,"commentCount":0,"publisher":{"@id":"https:\/\/kinsta.com\/fr\/#organization"},"image":{"@id":"https:\/\/kinsta.com\/fr\/blog\/wordpress-5-4\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/03\/presentation-wordpress-5-4.png","keywords":["CMS","WordPress"],"articleSection":["Nouveaut\u00e9s WordPress"],"inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinsta.com\/fr\/blog\/wordpress-5-4\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinsta.com\/fr\/blog\/wordpress-5-4\/","url":"https:\/\/kinsta.com\/fr\/blog\/wordpress-5-4\/","name":"Pr\u00e9sentation de WordPress 5.4 (blocs, fonctionnalit\u00e9s, nouvelles APIs)","isPartOf":{"@id":"https:\/\/kinsta.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/fr\/blog\/wordpress-5-4\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/fr\/blog\/wordpress-5-4\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/03\/presentation-wordpress-5-4.png","datePublished":"2020-03-12T14:24:11+00:00","dateModified":"2024-10-08T12:22:07+00:00","description":"WordPress 5.4 est la derni\u00e8re version de WordPress qui se concentre principalement sur l'\u00e9diteur de blocs. D\u00e9couvrez toutes les nouvelles fonctionnalit\u00e9s et am\u00e9liorations de WordPress 5.4.","breadcrumb":{"@id":"https:\/\/kinsta.com\/fr\/blog\/wordpress-5-4\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/fr\/blog\/wordpress-5-4\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/kinsta.com\/fr\/blog\/wordpress-5-4\/#primaryimage","url":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/03\/presentation-wordpress-5-4.png","contentUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/03\/presentation-wordpress-5-4.png","width":1460,"height":730,"caption":"Pr\u00e9sentation de WordPress 5.4 (blocs, fonctionnalit\u00e9s, nouvelles API)"},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/fr\/blog\/wordpress-5-4\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinsta.com\/fr\/"},{"@type":"ListItem","position":2,"name":"Mises \u00e0 jour WordPress","item":"https:\/\/kinsta.com\/fr\/sujets\/mises-a-jour-wordpress\/"},{"@type":"ListItem","position":3,"name":"Pr\u00e9sentation de WordPress 5.4 (blocs, fonctionnalit\u00e9s, nouvelles APIs)"}]},{"@type":"WebSite","@id":"https:\/\/kinsta.com\/fr\/#website","url":"https:\/\/kinsta.com\/fr\/","name":"Kinsta\u00ae","description":"Solutions d&#039;h\u00e9bergement premium, rapides et s\u00e9curis\u00e9es","publisher":{"@id":"https:\/\/kinsta.com\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinsta.com\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/kinsta.com\/fr\/#organization","name":"Kinsta","url":"https:\/\/kinsta.com\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/kinsta.com\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinsta.com\/fr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/kinstafrance\/","https:\/\/x.com\/kinsta_fr","https:\/\/www.instagram.com\/kinstahosting\/","https:\/\/www.linkedin.com\/company\/kinsta\/","https:\/\/www.pinterest.com\/kinstahosting\/","https:\/\/www.youtube.com\/c\/Kinsta"]},{"@type":"Person","@id":"https:\/\/kinsta.com\/fr\/#\/schema\/person\/962dde02ea6f5df089b5d8d0853bbc63","name":"Carlo Daniele","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/kinsta.com\/fr\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/429e5568f88110fd9a409b84cb22197e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/429e5568f88110fd9a409b84cb22197e?s=96&d=mm&r=g","caption":"Carlo Daniele"},"description":"Carlo is a passionate lover of webdesign and front-end development. He has been playing with WordPress for more than 20 years, also in collaboration with Italian and European universities and educational institutions. He has written hundreds of articles and guides about WordPress, published both on Italian and international websites, as well as on printed magazines. You can find him on LinkedIn.","sameAs":["https:\/\/frammentidicodice.com\/","https:\/\/x.com\/carlodaniele"],"url":"https:\/\/kinsta.com\/fr\/blog\/author\/carlodaniele\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts\/37473","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/users\/36"}],"replies":[{"embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/comments?post=37473"}],"version-history":[{"count":15,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts\/37473\/revisions"}],"predecessor-version":[{"id":43414,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts\/37473\/revisions\/43414"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/37473\/translations\/en"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/37473\/translations\/pt"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/37473\/translations\/es"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/37473\/translations\/fr"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/37473\/translations\/it"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/37473\/translations\/de"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/37473\/translations\/nl"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/37473\/translations\/jp"},{"embeddable":true,"hreflang":"sv","title":"Swedish","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/37473\/translations\/se"},{"href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/37473\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/media\/37508"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/media?parent=37473"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/tags?post=37473"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/topic?post=37473"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}