{"id":79710,"date":"2025-04-10T08:05:08","date_gmt":"2025-04-10T07:05:08","guid":{"rendered":"https:\/\/kinsta.com\/fr\/?p=79710&#038;preview=true&#038;preview_id=79710"},"modified":"2025-04-11T08:41:00","modified_gmt":"2025-04-11T07:41:00","slug":"wordpress-6-8","status":"publish","type":"post","link":"https:\/\/kinsta.com\/fr\/blog\/wordpress-6-8\/","title":{"rendered":"Nouveaut\u00e9s de WordPress 6.8 : am\u00e9liorations de la s\u00e9curit\u00e9, gains de performance, am\u00e9liorations de l&rsquo;\u00e9diteur, et plus encore !"},"content":{"rendered":"<p>La sortie de <a href=\"https:\/\/make.wordpress.org\/core\/6-8\/\">WordPress 6.8<\/a> est pr\u00e9vue pour le 15 avril 2025. La prochaine version n&rsquo;introduit pas beaucoup de nouvelles fonctionnalit\u00e9s ; elle <a href=\"https:\/\/make.wordpress.org\/core\/2025\/02\/06\/roadmap-to-6-8\/\" target=\"_blank\" rel=\"noopener noreferrer\">se concentre plut\u00f4t sur l&rsquo;affinage des fonctionnalit\u00e9s existantes<\/a>.<\/p>\n<p>La nouvelle version apporte des am\u00e9liorations \u00e0 l&rsquo;\u00e9diteur et \u00e0 la convivialit\u00e9, avec des ajouts tels que des options plus faciles pour g\u00e9rer les vues de donn\u00e9es dans l&rsquo;\u00e9diteur de blocs et la possibilit\u00e9 d&rsquo;ignorer les articles \u00e9pingl\u00e9s dans la boucle de requ\u00eate, des am\u00e9liorations du design et des th\u00e8mes, telles qu&rsquo;un livre de style remani\u00e9, des am\u00e9liorations des performances et de la s\u00e9curit\u00e9, avec l&rsquo;introduction du chargement sp\u00e9culatif et de bcrypt pour le hachage des mots de passe.<\/p>\n<p>Ces ajouts ont pour but de peaufiner l&rsquo;exp\u00e9rience utilisateur, en particulier pour ceux qui utilisent des th\u00e8mes classiques, et d&rsquo;am\u00e9liorer les performances du site.<\/p>\n<p>Voici ce que vous trouverez en installant WordPress 6.8.<\/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>Am\u00e9liorations de l&rsquo;\u00e9diteur<\/h2>\n<p>WordPress 6.8 apporte plusieurs mises \u00e0 jour qui am\u00e9liorent la cr\u00e9ation de contenu et l&rsquo;exp\u00e9rience de gestion. Des nouvelles options de pr\u00e9visualisation aux am\u00e9liorations des vues de donn\u00e9es, ces mises \u00e0 jour devraient rationaliser les flux de travail \u00e0 la fois dans l&rsquo;\u00e9diteur d&rsquo;articles et dans l&rsquo;\u00e9diteur de site.<br \/>\n<div><\/div><kinsta-auto-toc list-style=\"circle\" selector=\"h3\" count-number=\"2\" sub-toc=\"true\"><\/kinsta-auto-toc><\/p>\n<h3>1. Afficher la bascule de mod\u00e8le dans le menu d\u00e9roulant de l&rsquo;aper\u00e7u<\/h3>\n<p>Un nouveau bouton <code>Show template<\/code> a \u00e9t\u00e9 <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/66514\" target=\"_blank\" rel=\"noopener noreferrer\">ajout\u00e9 \u00e0 la liste d\u00e9roulante de l&rsquo;aper\u00e7u<\/a> dans la barre d&rsquo;outils sup\u00e9rieure de l&rsquo;\u00e9diteur d&rsquo;articles.<\/p>\n<figure id=\"attachment_193277\" aria-describedby=\"caption-attachment-193277\" style=\"width: 2452px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-193277 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/03\/wp-6-8-show-template-off.jpg\" alt=\"Une bascule \u00ab Afficher le mod\u00e8le \u00bb a \u00e9t\u00e9 ajout\u00e9e \u00e0 la colonne lat\u00e9rale sup\u00e9rieure de l'\u00e9diteur.\" width=\"2452\" height=\"1198\"><figcaption id=\"caption-attachment-193277\" class=\"wp-caption-text\">Une bascule \u00ab Afficher le mod\u00e8le \u00bb a \u00e9t\u00e9 ajout\u00e9e \u00e0 la colonne lat\u00e9rale sup\u00e9rieure de l&rsquo;\u00e9diteur.<\/figcaption><\/figure>\n<p>Auparavant, vous ne pouviez acc\u00e9der aux <strong>options de mod\u00e8le<\/strong> que dans la colonne lat\u00e9rale de l&rsquo;article. Bien qu&rsquo;il s&rsquo;agisse d&rsquo;un doublon, c&rsquo;est une am\u00e9lioration notable, car le fait de placer cette option dans le menu d\u00e9roulant de la barre d&rsquo;outils rend le passage entre les vues du contenu et du mod\u00e8le plus direct et plus rapide.<\/p>\n<figure id=\"attachment_193279\" aria-describedby=\"caption-attachment-193279\" style=\"width: 2452px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-193279 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/03\/wp-6-8-show-template-on.jpg\" alt=\"Afficher l'option de mod\u00e8le activ\u00e9e dans WordPress 6-8\" width=\"2452\" height=\"1266\"><figcaption id=\"caption-attachment-193279\" class=\"wp-caption-text\">Afficher l&rsquo;option de mod\u00e8le activ\u00e9e dans WordPress 6-8<\/figcaption><\/figure>\n<h3>2. Vues de donn\u00e9es am\u00e9lior\u00e9es<\/h3>\n<p>Introduites pour la premi\u00e8re fois avec WordPress 6.5, les <a href=\"https:\/\/kinsta.com\/fr\/blog\/wordpress-6-5\/#dataviews\">vues de donn\u00e9es<\/a> sont un outil puissant de l&rsquo;\u00e9diteur de site qui permet aux utilisateurs d&rsquo;afficher et de g\u00e9rer les pages, les mod\u00e8les, les compositions de mod\u00e8les et les compositions de mani\u00e8re organis\u00e9e.<\/p>\n<p>Avec WordPress 6.8, les Vues de donn\u00e9es continuent d&rsquo;\u00e9voluer pour offrir une exp\u00e9rience d&rsquo;\u00e9dition plus intuitive, plus flexible et plus efficace dans l&rsquo;\u00e9diteur de site. L&rsquo;accent est mis sur l&rsquo;am\u00e9lioration de la convivialit\u00e9 et l&rsquo;ajout d&rsquo;options de personnalisation.<\/p>\n<p>La vue de la page peut \u00eatre personnalis\u00e9e avec davantage de propri\u00e9t\u00e9s, notamment l&rsquo;Aper\u00e7u, le Slug, le Parent, la Discussion, le Mod\u00e8le et le Mot de passe. L&rsquo;aper\u00e7u est \u00e9galement disponible pour les compositions et les mod\u00e8les.<\/p>\n<figure id=\"attachment_193522\" aria-describedby=\"caption-attachment-193522\" style=\"width: 2936px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-193522 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/03\/wp-6-8-data-views.jpg\" alt=\"Vue de page dans WordPress 6.8\" width=\"2936\" height=\"1834\"><figcaption id=\"caption-attachment-193522\" class=\"wp-caption-text\">Vue de page dans WordPress 6.8<\/figcaption><\/figure>\n<p>WordPress 6.8 introduit \u00e9galement un nouveau contr\u00f4le de densit\u00e9 pour la disposition des tableaux, permettant aux utilisateurs d&rsquo;ajuster l&rsquo;espace occup\u00e9 par chaque ligne. Avec trois options &#8211; Confortable, \u00c9quilibr\u00e9 et Compact &#8211; les utilisateurs peuvent personnaliser l&rsquo;affichage selon leurs pr\u00e9f\u00e9rences, ce qui rend l&rsquo;exp\u00e9rience de gestion plus polyvalente.<\/p>\n<figure id=\"attachment_193535\" aria-describedby=\"caption-attachment-193535\" style=\"width: 2934px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-193535 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/03\/wp-6-8-data-views-density-control.jpg\" alt=\"WordPress 6.8 introduit un nouveau contr\u00f4le de densit\u00e9 dans la vue tableau\" width=\"2934\" height=\"1598\"><figcaption id=\"caption-attachment-193535\" class=\"wp-caption-text\">WordPress 6.8 introduit un nouveau contr\u00f4le de densit\u00e9 dans la vue tableau<\/figcaption><\/figure>\n<h2>Blocs nouveaux et am\u00e9lior\u00e9s<\/h2>\n<p>WordPress 6.8 introduit un tout nouveau bloc et plusieurs mises \u00e0 jour de blocs existants.<br \/>\n<div><\/div><kinsta-auto-toc list-style=\"circle\" selector=\"h3\" count-number=\"4\" sub-toc=\"true\"><\/kinsta-auto-toc><\/p>\n<h3>1. Un nouveau bloc Total de requ\u00eate<\/h3>\n<p>Le nouveau <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/67629\" target=\"_blank\" rel=\"noopener noreferrer\">bloc Total de requ\u00eate<\/a> affiche des informations li\u00e9es aux requ\u00eates, telles que le nombre total de r\u00e9sultats d&rsquo;une requ\u00eate ou la plage de r\u00e9sultats actuellement affich\u00e9e.<\/p>\n<figure id=\"attachment_193269\" aria-describedby=\"caption-attachment-193269\" style=\"width: 2454px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-193269 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/03\/wp-6-8-query-total.jpg\" alt=\"Le nouveau bloc Total de requ\u00eate dans WordPress 6.8\" width=\"2454\" height=\"1248\"><figcaption id=\"caption-attachment-193269\" class=\"wp-caption-text\">Le nouveau bloc Total de requ\u00eate dans WordPress 6.8<\/figcaption><\/figure>\n<p>Vous pouvez ajouter le nouveau bloc au sein d&rsquo;une boucle de requ\u00eate pour afficher le nombre de r\u00e9sultats ou de plages dans les r\u00e9sultats pagin\u00e9s.<\/p>\n<figure id=\"attachment_193270\" aria-describedby=\"caption-attachment-193270\" style=\"width: 2452px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-193270 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/03\/wp-6-8-query-total-range-display.jpg\" alt=\"Plage de r\u00e9sultats dans le bloc Total de requ\u00eate\" width=\"2452\" height=\"1262\"><figcaption id=\"caption-attachment-193270\" class=\"wp-caption-text\">Plage de r\u00e9sultats dans le bloc Total de requ\u00eate<\/figcaption><\/figure>\n<h3>2. Mises \u00e0 jour du bloc Boucle de requ\u00eate<\/h3>\n<p>Avant WordPress 6.8, le bloc Requ\u00eate offrait un nombre limit\u00e9 d&rsquo;options, notamment :<\/p>\n<ul>\n<li><strong>Inclure<\/strong> &#8211; Les articles \u00e9pingl\u00e9s sont ajout\u00e9s \u00e0 la liste des articles.<\/li>\n<li><strong>Exclure<\/strong> &#8211; Les articles \u00e9pingl\u00e9s sont compl\u00e8tement exclus.<\/li>\n<li><strong>Uniquement<\/strong> &#8211; Seuls les articles \u00e9pingl\u00e9s sont inclus<\/li>\n<\/ul>\n<p>Il manquait \u00e0 cet ensemble d&rsquo;options la possibilit\u00e9 d&rsquo;<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/66221\" target=\"_blank\" rel=\"noopener noreferrer\">ignorer les articles \u00e9pingl\u00e9s<\/a> en les traitant comme des articles normaux. Cette option \u00e9tait d\u00e9j\u00e0 prise en charge par <code>WP_Query<\/code> (<code>ignore_sticky_posts =&gt; true<\/code>) mais n&rsquo;\u00e9tait pas disponible en tant qu&rsquo;option dans la colonne lat\u00e9rale du bloc.<\/p>\n<figure id=\"attachment_193442\" aria-describedby=\"caption-attachment-193442\" style=\"width: 2614px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-193442 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/03\/wp-6-8-ignore-sticky-posts.jpg\" alt=\"Option Ignorer les articles \u00e9pingl\u00e9s collants pour la boucle de requ\u00eate\" width=\"2614\" height=\"1244\"><figcaption id=\"caption-attachment-193442\" class=\"wp-caption-text\">Option Ignorer les articles \u00e9pingl\u00e9s collants pour la boucle de requ\u00eate<\/figcaption><\/figure>\n<p>WordPress 6.8 introduit une option permettant d&rsquo;<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/69057\"><strong>ignorer<\/strong> les articles \u00e9pingl\u00e9s<\/a> pour \u00ab ignorer \u00bb l&rsquo;\u00e9tat \u00e9pingl\u00e9. Cela signifie que les d\u00e9veloppeurs et les utilisateurs peuvent d\u00e9sormais emp\u00eacher les articles \u00e9pingl\u00e9s d&rsquo;appara\u00eetre automatiquement en haut de l&rsquo;ensemble des r\u00e9sultats, en alignant leur placement sur la logique de tri inh\u00e9rente \u00e0 la requ\u00eate.<\/p>\n<p>Cette mise \u00e0 jour am\u00e9liore la flexibilit\u00e9 et la coh\u00e9rence avec le comportement de base des requ\u00eates de WordPress, ce qui rend le bloc Requ\u00eate plus polyvalent pour la gestion du contenu dans l&rsquo;\u00e9diteur de blocs.<\/p>\n<p>Une autre mise \u00e0 jour du bloc Boucle de requ\u00eate remplace la fen\u00eatre modale <strong>Choisir un mod\u00e8le<\/strong> qui s&rsquo;affiche lorsque l&rsquo;on clique sur le bouton <strong>Remplacer<\/strong> dans la barre d&rsquo;outils du bloc <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/66993\" target=\"_blank\" rel=\"noopener noreferrer\">par une liste d\u00e9roulante<\/a>. Le bouton affiche d\u00e9sormais <strong>Changer de mod\u00e8le<\/strong>.<\/p>\n<figure id=\"attachment_193447\" aria-describedby=\"caption-attachment-193447\" style=\"width: 2256px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-193447 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/03\/wp-6-8-query-loop-change-design.jpg\" alt=\"Nouvelle liste d\u00e9roulante Changer de design pour le bloc Boucle de requ\u00eate\" width=\"2256\" height=\"1282\"><figcaption id=\"caption-attachment-193447\" class=\"wp-caption-text\">Nouvelle liste d\u00e9roulante <strong>Changer de design<\/strong> pour le bloc Boucle de requ\u00eate<\/figcaption><\/figure>\n<h3>3. D\u00e9finition d&rsquo;images mises en avant \u00e0 partir de la barre d&rsquo;outils du bloc d&rsquo;images<\/h3>\n<p>Une nouvelle option vous permet de mettre une image mise en avant \u00e0 partir du menu d\u00e9roulant <strong>Options <\/strong>de la barre d&rsquo;outils du bloc. Si l&rsquo;article a d\u00e9j\u00e0 une image mise en avant, l&rsquo;utilisateur peut \u00e9galement la modifier \u00e0 partir de la barre d&rsquo;outils du bloc.<\/p>\n<figure id=\"attachment_193450\" aria-describedby=\"caption-attachment-193450\" style=\"width: 1502px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-193450 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/03\/wp-6-8-featured-image.jpg\" alt=\"D\u00e9finition d'une image mise en avant \u00e0 partir du menu d\u00e9roulant de la barre d'outils du bloc.\" width=\"1502\" height=\"1250\"><figcaption id=\"caption-attachment-193450\" class=\"wp-caption-text\">D\u00e9finition d&rsquo;une image mise en avant \u00e0 partir du menu d\u00e9roulant de la barre d&rsquo;outils du bloc.<\/figcaption><\/figure>\n<h3>4. Mises \u00e0 jour du bloc Navigation<\/h3>\n<p>Plusieurs am\u00e9liorations mineures apport\u00e9es au bloc Navigation am\u00e9liorent sa convivialit\u00e9 et sa fonctionnalit\u00e9 globale.<\/p>\n<ul>\n<li>Le bloc Navigation affiche d\u00e9sormais le nom du menu \u00e0 c\u00f4t\u00e9 du texte de navigation (PR #<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/68446\" target=\"_blank\" rel=\"noopener noreferrer\">68466<\/a>).<\/li>\n<li>Une option Clair est maintenant disponible dans le s\u00e9lecteur de couleurs du bloc Navigation (PR #<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/68454\" target=\"_blank\" rel=\"noopener noreferrer\">68454<\/a>).<\/li>\n<li>Tous les formats non interactifs sont autoris\u00e9s dans les blocs de liens et de sous-menus de navigation (PR #<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/67585\" target=\"_blank\" rel=\"noopener noreferrer\">67585<\/a>).<\/li>\n<\/ul>\n<p>Pour une liste plus compl\u00e8te des am\u00e9liorations apport\u00e9es au bloc Navigation dans WordPress 6.8, consultez <a href=\"https:\/\/make.wordpress.org\/core\/2025\/03\/25\/miscellaneous-block-editor-changes-in-wordpress-6-8\/\" target=\"_blank\" rel=\"noopener noreferrer\">cette note de d\u00e9veloppement<\/a>.<\/p>\n<figure id=\"attachment_193452\" aria-describedby=\"caption-attachment-193452\" style=\"width: 1586px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-193452 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/03\/wp-6-8-nav-menu-non-interactive-formats.jpg\" alt=\"Les formats non interactifs sont disponibles dans les blocs de liens et de sous-menus de Navigation\" width=\"1586\" height=\"854\"><figcaption id=\"caption-attachment-193452\" class=\"wp-caption-text\">Les formats non interactifs sont disponibles dans les blocs de liens et de sous-menus de Navigation<\/figcaption><\/figure>\n<h2>Am\u00e9liorations du design et des th\u00e8mes<\/h2>\n<p>WordPress 6.8 apporte des am\u00e9liorations significatives \u00e0 l&rsquo;exp\u00e9rience d&rsquo;\u00e9dition du site. L&rsquo;interface des Styles globaux a \u00e9t\u00e9 remani\u00e9e pour un acc\u00e8s plus facile et une personnalisation en temps r\u00e9el. Parall\u00e8lement, le livre de style \u00e9tend ses fonctionnalit\u00e9s aux th\u00e8mes classiques, comblant ainsi le foss\u00e9 entre les flux de travail modernes et traditionnels de WordPress.<br \/>\n<div><\/div><kinsta-auto-toc list-style=\"circle\" selector=\"h3\" count-number=\"2\" sub-toc=\"true\"><\/kinsta-auto-toc><\/p>\n<h3>1. Styles globaux disponibles dans la colonne lat\u00e9rale de l&rsquo;\u00e9diteur de site.<\/h3>\n<p>Avec la version 6.8, l&rsquo;interface des Styles globaux est d\u00e9sormais accessible depuis le menu principal de l&rsquo;\u00e9diteur de site. En cliquant sur l&rsquo;<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/67811\" target=\"_blank\" rel=\"noopener noreferrer\">\u00e9l\u00e9ment de menu Styles<\/a>, tu fais appara\u00eetre le panneau Styles globaux avec toutes les options Typographie, Couleurs, Arri\u00e8re-plan, Ombres et Mise en page.<\/p>\n<figure id=\"attachment_193265\" aria-describedby=\"caption-attachment-193265\" style=\"width: 2448px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-193265 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/03\/wp-6-8-global-styles-style-book.jpg\" alt=\"Le panneau Styles globaux dans le menu principal de l'\u00e9diteur de site dans WordPress 6.8\" width=\"2448\" height=\"1302\"><figcaption id=\"caption-attachment-193265\" class=\"wp-caption-text\">Le panneau Styles globaux dans le menu principal de l&rsquo;\u00e9diteur de site dans WordPress 6.8<\/figcaption><\/figure>\n<p>Un clic sur l&rsquo;ic\u00f4ne de l&rsquo;\u0153il permet d&rsquo;afficher le carnet de style, qui montre en temps r\u00e9el les modifications apport\u00e9es aux r\u00e9glages de style. Lorsque vous cliquez sur une section sp\u00e9cifique du panneau des styles globaux, vous \u00eates <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/68071\" target=\"_blank\" rel=\"noopener noreferrer\">rapidement dirig\u00e9<\/a> vers la section correspondante du livre de styles.<\/p>\n<figure id=\"attachment_193266\" aria-describedby=\"caption-attachment-193266\" style=\"width: 2448px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-193266 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/03\/wp-6-8-global-styles-style-book-colors.jpg\" alt=\"Vous pouvez naviguer plus facilement et plus rapidement dans le livre de styles dans WordPress 6.8.\" width=\"2448\" height=\"1302\"><figcaption id=\"caption-attachment-193266\" class=\"wp-caption-text\">Vous pouvez naviguer plus facilement et plus rapidement dans le livre de styles dans WordPress 6.8.<\/figcaption><\/figure>\n<p>Ce changement devrait rendre plus facile et plus rapide la personnalisation des styles de votre site, am\u00e9liorant ainsi consid\u00e9rablement les flux de conception.<\/p>\n<p>Pour faire la diff\u00e9rence, comparez l&rsquo;interface des Styles dans WordPress 6.7 par rapport \u00e0 6.8.<\/p>\n<figure id=\"attachment_193267\" aria-describedby=\"caption-attachment-193267\" style=\"width: 2446px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-193267 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/03\/wp-6-7-styles-panel-style-book.jpg\" alt=\"Le panneau des styles dans WordPress 6.7\" width=\"2446\" height=\"1306\"><figcaption id=\"caption-attachment-193267\" class=\"wp-caption-text\">Le panneau des styles dans WordPress 6.7<\/figcaption><\/figure>\n<p>WordPress 6.8 apporte \u00e9galement cette am\u00e9lioration aux th\u00e8mes classiques.<\/p>\n<h3>2. Livre de styles ajout\u00e9 aux th\u00e8mes classiques<\/h3>\n<p>Disponible pour les th\u00e8mes en bloc depuis <a href=\"https:\/\/kinsta.com\/fr\/blog\/wordpress-6-2\/#style-book\">WordPress 6.2<\/a>. Avec WordPress 6.8, le livre de styles est \u00e9galement disponible pour les <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/68036\" target=\"_blank\" rel=\"noopener noreferrer\">th\u00e8mes classiques qui prennent en charge les styles de l&rsquo;\u00e9diteur<\/a> via <code>add_theme_support( 'editor-styles' )<\/code> ou qui ont un fichier <code>theme.json<\/code>.<\/p>\n<p>Cette fonctionnalit\u00e9 a \u00e9t\u00e9 <a href=\"https:\/\/make.wordpress.org\/core\/2024\/12\/18\/whats-new-in-gutenberg-19-9-19-december\/#style-book-in-classic-themes\">introduite pour la premi\u00e8re fois avec Gutenberg 19.9<\/a>. Si vous n&rsquo;utilisez pas Gutenberg, \u00e0 <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/66851\" target=\"_blank\" rel=\"noopener noreferrer\">partir de WordPress 6.8<\/a>, vous pouvez acc\u00e9der aux styles globaux et au livre des styles dans les th\u00e8mes classiques depuis <strong>Apparence<\/strong> &gt; <strong>Design<\/strong> &gt; <strong>Styles<\/strong>.<\/p>\n<p>Les images suivantes montrent les diff\u00e9rences entre la section Styles de WordPress 6.7 et le livre de style\u00a0 de WordPress 6.8 avec le <a href=\"https:\/\/kinsta.com\/fr\/blog\/theme-twenty-twenty-one\/\">th\u00e8me Twenty Twenty-One<\/a> install\u00e9.<\/p>\n<figure id=\"attachment_192685\" aria-describedby=\"caption-attachment-192685\" style=\"width: 2380px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-192685 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/03\/wp-6-8-style-book-in-classic-themes.jpg\" alt=\"Le livre de styles dans les th\u00e8mes classiques de WordPress 6.8\" width=\"2380\" height=\"1440\"><figcaption id=\"caption-attachment-192685\" class=\"wp-caption-text\">Le livre de styles dans les th\u00e8mes classiques de WordPress 6.8<\/figcaption><\/figure>\n<p>Les motifs ont \u00e9t\u00e9 d\u00e9plac\u00e9s dans une section distincte de l&rsquo;\u00e9cran de conception pour faire de la place au livre de styles dans l&rsquo;\u00e9diteur de site.<\/p>\n<p>Les images suivantes montrent les aper\u00e7us de la typographie et des couleurs dans le livre de styles du th\u00e8me classique Twenty Twenty-One dans WordPress 6.8.<\/p>\n<figure id=\"attachment_192683\" aria-describedby=\"caption-attachment-192683\" style=\"width: 2384px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-192683 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/03\/wp-6-8-style-book-in-classic-themes-typography.jpg\" alt=\"Aper\u00e7u de la typographie dans le livre de styles avec le th\u00e8me Twenty Twenty-One\" width=\"2384\" height=\"1444\"><figcaption id=\"caption-attachment-192683\" class=\"wp-caption-text\">Aper\u00e7u de la typographie dans le livre de styles avec le th\u00e8me Twenty Twenty-One<\/figcaption><\/figure>\n<figure id=\"attachment_192684\" aria-describedby=\"caption-attachment-192684\" style=\"width: 2384px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-192684 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/03\/wp-6-8-style-book-in-classic-themes-colors.jpg\" alt=\"Aper\u00e7u des couleurs dans le livre de styles avec le th\u00e8me Twenty Twenty-One\" width=\"2384\" height=\"1440\"><figcaption id=\"caption-attachment-192684\" class=\"wp-caption-text\">Aper\u00e7u des couleurs dans le livre de styles avec le th\u00e8me Twenty Twenty-One<\/figcaption><\/figure>\n<p>L&rsquo;introduction du livre de style pour les th\u00e8mes classiques marque une \u00e9tape vers une plus grande int\u00e9gration des fonctions d&rsquo;\u00e9dition des styles de blocs.<\/p>\n<h2>Performance et s\u00e9curit\u00e9<\/h2>\n<p>WordPress 6.8 apporte des am\u00e9liorations significatives en mati\u00e8re de performances et de s\u00e9curit\u00e9. Gr\u00e2ce \u00e0 la nouvelle API R\u00e8gles de sp\u00e9culation, les pages WordPress peuvent se charger plus rapidement en pr\u00e9disant les actions des utilisateurs. Parall\u00e8lement, le passage \u00e0 l&rsquo;algorithme bcrypt pour la protection des mots de passe rend le syst\u00e8me plus s\u00fbr contre les cyberattaques. Plongeons dans le vif du sujet.<br \/>\n<div><\/div><kinsta-auto-toc list-style=\"circle\" selector=\"h3\" count-number=\"2\" sub-toc=\"true\"><\/kinsta-auto-toc><\/p>\n<h3>1. Chargement sp\u00e9culatif dans WordPress 6.8<\/h3>\n<p>Le chargement sp\u00e9culatif est une technique d&rsquo;optimisation des performances d&rsquo;un site web qui permet aux pages ou aux ressources d&rsquo;\u00eatre pr\u00e9r\u00e9gl\u00e9es ou pr\u00e9-tendues avant que l&rsquo;utilisateur n&rsquo;y acc\u00e8de, ce qui r\u00e9duit les temps de chargement et am\u00e9liore l&rsquo;exp\u00e9rience de l&rsquo;utilisateur.<\/p>\n<p>Le chargement sp\u00e9culatif est bas\u00e9 sur l&rsquo;<a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/Speculation_Rules_API\" target=\"_blank\" rel=\"noopener noreferrer\">API R\u00e8gles de sp\u00e9culation<\/a>, une API exp\u00e9rimentale qui permet aux d\u00e9veloppeurs de sp\u00e9cifier des r\u00e8gles de pr\u00e9r\u00e9glage ou de pr\u00e9-rendement des URL en fonction des interactions attendues de l&rsquo;utilisateur, par le biais d&rsquo;une interface d\u00e9finie en JSON.<\/p>\n<p>L&rsquo;API R\u00e8gles de sp\u00e9culation est actuellement prise en charge par un nombre limit\u00e9 de navigateurs, principalement les navigateurs bas\u00e9s sur Chromium 121+, tels que les nouvelles versions de Chrome, Edge et Opera.<\/p>\n<p>Les utilisateurs de navigateurs qui ne prennent pas actuellement en charge l&rsquo;API R\u00e8gles de sp\u00e9culation (Firefox et Safari) ne seront pas p\u00e9nalis\u00e9s si un site utilise des r\u00e8gles de chargement sp\u00e9culatif. Ils ne b\u00e9n\u00e9ficieront tout simplement pas des am\u00e9liorations de performances rendues possibles par l&rsquo;API.<\/p>\n<figure id=\"attachment_192448\" aria-describedby=\"caption-attachment-192448\" style=\"width: 2468px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-192448 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/03\/speculative-loading-browser-support.jpg\" alt=\"Prise en charge des navigateurs par l'API R\u00e8gles de sp\u00e9culation\" width=\"2468\" height=\"782\"><figcaption id=\"caption-attachment-192448\" class=\"wp-caption-text\">Prise en charge des navigateurs par l&rsquo;API R\u00e8gles de sp\u00e9culation (Source : <a href=\"https:\/\/caniuse.com\/mdn-html_elements_script_type_speculationrules\" target=\"_blank\" rel=\"noopener noreferrer\">caniuse<\/a>)<\/figcaption><\/figure>\n<p>Il existe quelques diff\u00e9rences importantes entre le <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/Speculation_Rules_API#using_prefetching\" target=\"_blank\" rel=\"noopener noreferrer\">prefetching<\/a> et le <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/Speculation_Rules_API#using_prerendering\" target=\"_blank\" rel=\"noopener noreferrer\">prerendering<\/a>:<\/p>\n<ul>\n<li><strong>Prefetching <\/strong>: Les r\u00e8gles <code>prefetch<\/code> dans un \u00e9l\u00e9ment <code>&lt;script type=\"speculationrules\"&gt;<\/code> ou un en-t\u00eate <code>Speculation-Rules<\/code> forcent le navigateur \u00e0 t\u00e9l\u00e9charger le corps de la r\u00e9ponse des pages sp\u00e9cifi\u00e9es, mais sans effectuer le rendu de ces pages. Le prefetching n&rsquo;inclut pas le chargement des sous-ressources et l&rsquo;ex\u00e9cution de JavaScript. Les r\u00e9sultats sont conserv\u00e9s dans un cache sp\u00e9cifi\u00e9, qui est vid\u00e9 lorsque l&rsquo;utilisateur s&rsquo;\u00e9loigne de la page. Si l&rsquo;utilisateur quitte la page sans avoir visit\u00e9 les pages en prefetching, il y a un certain gaspillage de ressources, mais il est toujours moindre qu&rsquo;avec le prerendering.<\/li>\n<li><strong>Prerendering<\/strong>: les r\u00e8gles <code>prerender<\/code> dans un \u00e9l\u00e9ment <code>&lt;script type=\"speculationrules\"&gt;<\/code> ou un en-t\u00eate <code>Speculation-Rules<\/code> obligent le navigateur \u00e0 rechercher, rendre et charger le contenu dans un onglet invisible, stock\u00e9 dans un cache en m\u00e9moire par document. Lorsque vous utilisez le prerendering, toutes les sous-ressources sont charg\u00e9es et tout le code JavaScript est ex\u00e9cut\u00e9. Les r\u00e9sultats sont conserv\u00e9s dans un cache d\u00e9di\u00e9 vid\u00e9 lorsque l&rsquo;utilisateur quitte la page, \u00e0 l&rsquo;exception de la page vers laquelle l&rsquo;utilisateur navigue. Le prerendering apporte des avantages consid\u00e9rables en termes de performances, mais il utilise la m\u00e9moire et la bande passante du r\u00e9seau et peut co\u00fbter cher en termes de ressources.<\/li>\n<\/ul>\n<p>Les r\u00e8gles de sp\u00e9culation peuvent \u00eatre plac\u00e9es dans un \u00e9l\u00e9ment en ligne <code>&lt;script type=\"speculationrules\"&gt;<\/code> ou dans des fichiers externes r\u00e9f\u00e9renc\u00e9s par l&rsquo;en-t\u00eate HTTP <code>Speculation-Rules<\/code>. Voici un exemple d&rsquo;utilisation dans une balise <code>script<\/code>:<\/p>\n<pre><code class=\"language-json\">{\n\t\"prefetch\": [\n\t\t{\n\t\t\t\"source\": \"list\",\n\t\t\t\"urls\": [\"firstpage.html\", \"secondpage.html\"]\n\t\t}\n\t]\n}<\/code><\/pre>\n<p>Avant la version 6.8, les utilisateurs de WordPress qui souhaitaient ajouter le chargement sp\u00e9culatif \u00e0 leurs sites WordPress pouvaient utiliser l&rsquo;extension <a href=\"https:\/\/wordpress.org\/plugins\/speculation-rules\/\" target=\"_blank\" rel=\"noopener noreferrer\">Speculative Loading<\/a> de l&rsquo;\u00e9quipe WordPress Performance. Cette extension offre les avantages en termes de performances de l&rsquo;API des r\u00e8gles de sp\u00e9culation en pr\u00e9chargeant ou en pr\u00e9-rendant automatiquement les URL frontend de WordPress.<\/p>\n<figure id=\"attachment_192449\" aria-describedby=\"caption-attachment-192449\" style=\"width: 2060px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-192449 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/03\/speculative-loading-plugin-settings.jpg\" alt=\"R\u00e9glages par d\u00e9faut de l'extension Speculative Loading\" width=\"2060\" height=\"932\"><figcaption id=\"caption-attachment-192449\" class=\"wp-caption-text\">R\u00e9glages par d\u00e9faut de l&rsquo;extension Speculative Loading<\/figcaption><\/figure>\n<p>Avec la version 6.8, le <a href=\"https:\/\/make.wordpress.org\/core\/2025\/03\/06\/speculative-loading-in-6-8\/\" target=\"_blank\" rel=\"noopener noreferrer\">chargement sp\u00e9culatif entre dans le c\u0153ur de WordPress<\/a> avec deux nouvelles fonctions, un filtre et une action :<\/p>\n<p>La nouvelle fonction <code>wp_get_speculation_rules_configuration()<\/code> renvoie la configuration actuelle des r\u00e8gles de sp\u00e9culation (<code>mode<\/code> &#8211; <code>prefetch<\/code>\/<code>prerender<\/code> &#8211; et <code>eagerness<\/code> &#8211; <code>conservative<\/code>\/<code>moderate<\/code>\/<code>eager<\/code>). Les valeurs par d\u00e9faut sont <code>prefetch<\/code> et <code>conservative<\/code> afin de minimiser la consommation de ressources et d&rsquo;\u00e9viter les effets ind\u00e9sirables. Selon la <a href=\"https:\/\/make.wordpress.org\/core\/2025\/03\/06\/speculative-loading-in-6-8\/\" target=\"_blank\" rel=\"noopener noreferrer\">note de d\u00e9veloppement<\/a>, \u00ab elle est conforme \u00e0 la configuration que Cloudflare utilise dans sa fonction de chargement sp\u00e9culatif, et elle minimise les chances de tout chargement sp\u00e9culatif sans navigation ult\u00e9rieure vers l&rsquo;URL \u00bb<\/p>\n<p>Le code suivant est un exemple d&rsquo;utilisation de la fonction <code>wp_get_speculation_rules_configuration()<\/code> que vous pouvez ajouter dans une extension ou dans le fichier de fonctions du th\u00e8me actif :<\/p>\n<pre><code class=\"language-php\">add_action( 'wp_footer', function() {\n\t$config = wp_get_speculation_rules_configuration();\n\techo '&lt;pre&gt;';\n\tprint_r( $config );\n\techo '&lt;\/pre&gt;';\n} );<\/code><\/pre>\n<p>L&rsquo;impl\u00e9mentation du noyau de WordPress active le chargement sp\u00e9culatif dans l&rsquo;interface publique de tous les sites, <strong>sauf lorsqu&rsquo;un utilisateur est connect\u00e9 ou lorsque les permaliens sont d\u00e9sactiv\u00e9s<\/strong>.<\/p>\n<p>Nous avons test\u00e9 le chargement sp\u00e9culatif dans WordPress 6.8, et nous avons obtenu le r\u00e9sultat suivant :<\/p>\n<pre><code class=\"language-json\">{\n\t\"prefetch\": [\n\t\t{\n\t\t\t\"source\": \"document\",\n\t\t\t\"where\": {\n\t\t\t\t\"and\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"href_matches\": \"\/*\"\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\t\"not\": {\n\t\t\t\t\t\t\t\"href_matches\": [\n\t\t\t\t\t\t\t\t\"\/wp-*.php\",\n\t\t\t\t\t\t\t\t\"\/wp-admin\/*\",\n\t\t\t\t\t\t\t\t\"\/wp-content\/uploads\/*\",\n\t\t\t\t\t\t\t\t\"\/wp-content\/*\",\n\t\t\t\t\t\t\t\t\"\/wp-content\/plugins\/*\",\n\t\t\t\t\t\t\t\t\"\/wp-content\/themes\/twentytwentyfive\/*\",\n\t\t\t\t\t\t\t\t\"\/*\\?(.+)\"\n\t\t\t\t\t\t\t]\n\t\t\t\t\t\t}\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\t\"not\": {\n\t\t\t\t\t\t\t\"selector_matches\": \"a[rel~=\"nofollow\"]\"\n\t\t\t\t\t\t}\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\t\"not\": {\n\t\t\t\t\t\t\t\"selector_matches\": \".no-prefetch, .no-prefetch a\"\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t]\n\t\t\t},\n\t\t\t\"eagerness\": \"conservative\"\n\t\t}\n\t]\n}<\/code><\/pre>\n<p>La fonction <code>wp_get_speculation_rules()<\/code> g\u00e9n\u00e8re l&rsquo;objet JSON complet des r\u00e8gles de sp\u00e9culation en fonction de la configuration.<\/p>\n<p>Vous pouvez l&rsquo;utiliser comme dans l&rsquo;exemple suivant :<\/p>\n<pre><code class=\"language-php\">add_action( 'wp_footer', function() {\n\n\tif ( function_exists( 'wp_get_speculation_rules' ) ) {\n\n\t\t$rules = wp_get_speculation_rules();\n\n\t\tif ( ! empty( $rules ) ) {\n\t\t\techo '&lt;h4&gt;Speculation rules:&lt;\/h4&gt;';\n\t\t\techo '&lt;pre&gt;';\n\t\t\techo esc_html( json_encode( $rules, JSON_PRETTY_PRINT ) );\n\t\t\techo '&lt;\/pre&gt;';\n\t\t} else {\n\t\t\techo '&lt;p&gt;Speculation rules are empty or invalid.&lt;\/p&gt;';\n\t\t}\n\t} else {\n\t\techo '&lt;p&gt;wp_get_speculation_rules() not available.&lt;\/p&gt;';\n\t}\n});<\/code><\/pre>\n<p>Vous pouvez utiliser le nouveau filtre <code>wp_speculation_rules_configuration<\/code> pour modifier la configuration par d\u00e9faut, par exemple en rempla\u00e7ant eagerness par <code>moderate<\/code> ou <code>eager<\/code> ou en for\u00e7ant un comportement sp\u00e9cifique.<\/p>\n<p>Vous pouvez utiliser le filtre wp_speculation_rules_configuration pour ne pr\u00e9-rendre que les articles similaires en ajoutant une liste d&rsquo;URL avec <code>source<\/code> = <code>list<\/code> au lieu de <code>document<\/code>, comme dans l&rsquo;exemple suivant :<\/p>\n<pre><code class=\"language-php\">add_filter('wp_speculation_rules_configuration', function( $config ) {\n\t$config['mode'] = 'prerender';\n\t$config['eagerness'] = 'eager';\n\t$config['urls'] = [\n\t\t'source' =&gt; 'list',\n\t\t'urls' =&gt; [\n\t\t\thome_url('\/page-1\/'),\n\t\t\thome_url('\/page-2\/')\n\t\t]\n\t];\n\treturn $config;\n}<\/code><\/pre>\n<p>L&rsquo;action <code>wp_load_speculation_rules<\/code> vous permet d&rsquo;ajouter des r\u00e8gles personnalis\u00e9es en plus de la r\u00e8gle principale de sp\u00e9culation du noyau, tandis que le filtre <code>wp_speculation_rules_href_exclude_paths<\/code> vous permet d&rsquo;exclure des chemins suppl\u00e9mentaires du chargement sp\u00e9culatif.<\/p>\n<p>Selon la <a href=\"https:\/\/make.wordpress.org\/core\/2025\/03\/06\/speculative-loading-in-6-8\/\" target=\"_blank\" rel=\"noopener noreferrer\">note de d\u00e9veloppement<\/a>, les sites web dont le chargement sp\u00e9culatif est activ\u00e9 ont am\u00e9lior\u00e9 leur plus grand tableau de contenu (LCP) de ~1,9 % \u00e0 la m\u00e9diane. C&rsquo;est un r\u00e9sultat notable, si l&rsquo;on consid\u00e8re qu&rsquo;il s&rsquo;agit du r\u00e9sultat d&rsquo;un seul ajout.<\/p>\n<p>Pour une analyse approfondie du chargement sp\u00e9culatif, consultez <a href=\"https:\/\/kinsta.com\/fr\/blog\/chargement-speculatif\/\">notre tutoriel approfondi<\/a>. Vous pouvez trouver tous les d\u00e9tails sur le chargement sp\u00e9culatif dans WordPress 6.8 avec des exemples d&rsquo;utilisation dans le <a href=\"https:\/\/core.trac.wordpress.org\/ticket\/62503\" target=\"_blank\" rel=\"noopener noreferrer\">ticket de suivi #62503<\/a> et la <a href=\"https:\/\/make.wordpress.org\/core\/2025\/03\/06\/speculative-loading-in-6-8\/\" target=\"_blank\" rel=\"noopener noreferrer\">note de d\u00e9veloppement<\/a> officielle. Voir aussi <a href=\"https:\/\/make.wordpress.org\/core\/2024\/04\/09\/speculative-loading-in-wordpress\/\" target=\"_blank\" rel=\"noopener noreferrer\">Speculative Loading in WordPress<\/a> par Felix Arntz.<\/p>\n<h3>2. Bcrypt pour le hachage des mots de passe dans WordPress 6.8<\/h3>\n<p>La version 6.8 changera l&rsquo;algorithme utilis\u00e9 par WordPress pour prot\u00e9ger les mots de passe des utilisateurs. WordPress utilise actuellement phpass, qui n&rsquo;est pas consid\u00e9r\u00e9 comme le meilleur en termes de s\u00e9curit\u00e9 moderne. WordPress 6.8 passe \u00e0 l&rsquo;algorithme de cryptage bcrypt, plus s\u00fbr.<\/p>\n<p>La principale diff\u00e9rence est que bcrypt prend plus de temps et de ressources \u00e0 craquer, ce qui rend les cyber-attaques moins efficaces.<\/p>\n<p>En outre, les mots de passe des applications, les cl\u00e9s de r\u00e9initialisation du mot de passe de l&rsquo;utilisateur, les cl\u00e9s de demande de donn\u00e9es personnelles et la cl\u00e9 du mode de r\u00e9cup\u00e9ration passeront de phpass \u00e0 l&rsquo;algorithme de hachage BLAKE2b, plus s\u00fbr et plus rapide.<\/p>\n<p>Aucune action de l&rsquo;utilisateur n&rsquo;est n\u00e9cessaire pour mettre en \u0153uvre ce changement :<\/p>\n<blockquote><p>Lorsqu&rsquo;un utilisateur se connectera pour la premi\u00e8re fois apr\u00e8s la mise \u00e0 jour &#8211; ou lorsqu&rsquo;il changera son mot de passe &#8211; son mot de passe sera automatiquement recalcul\u00e9 avec bcrypt et r\u00e9enregistr\u00e9 dans la base de donn\u00e9es. Les mots de passe des applications et les cl\u00e9s de s\u00e9curit\u00e9 ne seront pas automatiquement remani\u00e9s, mais un hachage existant restera valide s&rsquo;il a \u00e9t\u00e9 g\u00e9n\u00e9r\u00e9 avant WordPress 6.8 et utilis\u00e9 avant qu&rsquo;il n&rsquo;expire.<\/p><\/blockquote>\n<p>Les mots de passe des articles continueront \u00e0 utiliser phpass pour l&rsquo;instant, mais cela pourrait changer \u00e0 l&rsquo;avenir.<\/p>\n<p>Pour en savoir plus sur l&rsquo;adoption de bcrypt avec WordPress 6.8 et pour une analyse plus approfondie pour les d\u00e9veloppeurs, ne manquez pas la <a href=\"https:\/\/make.wordpress.org\/core\/2025\/02\/17\/wordpress-6-8-will-use-bcrypt-for-password-hashing\/\" target=\"_blank\" rel=\"noopener noreferrer\">note de d\u00e9veloppement<\/a> de John Blackbourn.<\/p>\n<h2>Mises \u00e0 jour pour les d\u00e9veloppeurs<\/h2>\n<p>WordPress 6.8 apporte \u00e9galement des mises \u00e0 jour int\u00e9ressantes pour les d\u00e9veloppeurs. Ces mises \u00e0 jour facilitent la cr\u00e9ation et la gestion des blocs, am\u00e9liorent les interfaces utilisateur et boostent les performances des sites web. Voici un aper\u00e7u des nouveaut\u00e9s et de la fa\u00e7on dont elles peuvent aider \u00e0 rationaliser les flux de travail de d\u00e9veloppement.<br \/>\n<div><\/div><kinsta-auto-toc list-style=\"circle\" selector=\"h3\" count-number=\"4\" sub-toc=\"true\"><\/kinsta-auto-toc><\/p>\n<h3>1. Enregistrement de plusieurs types de blocs dans WordPress 6.8<\/h3>\n<p>WordPress 6.8 introduit un <a href=\"https:\/\/make.wordpress.org\/core\/2024\/10\/17\/new-block-type-registration-apis-to-improve-performance-in-wordpress-6-7\/\" target=\"_blank\" rel=\"noopener noreferrer\">enregistrement de type de bloc plus efficace<\/a> avec la nouvelle fonction <code>wp_register_block_types_from_metadata_collection()<\/code>. Cette fonction permet aux d\u00e9veloppeurs d&rsquo;enregistrer plusieurs types de blocs simultan\u00e9ment, ce qui am\u00e9liore les performances et rationalise le d\u00e9veloppement des blocs.<\/p>\n<p>Elle est bas\u00e9e sur les <a href=\"https:\/\/kinsta.com\/fr\/blog\/wordpress-6-7\/#new-block-type-registration-apis\">API d&rsquo;enregistrement des types de blocs<\/a> introduites avec WordPress 6.7 et est particuli\u00e8rement utile pour les extensions qui enregistrent plusieurs types de blocs avec un seul appel, offrant une approche plus efficace et plus simple de l&rsquo;enregistrement des blocs par rapport \u00e0 l&rsquo;enregistrement de chaque bloc individuellement.<\/p>\n<p>Le principal avantage est que vous n&rsquo;avez pas besoin d&rsquo;appeler register_block_type() \u00e0 plusieurs reprises pour chaque type de bloc que vous enregistrez avec votre extension. Vous pouvez maintenant ajouter un nouveau type de bloc \u00e0 une extension existante en cr\u00e9ant simplement un dossier pour ce type de bloc, et vous n&rsquo;avez pas besoin d&rsquo;enregistrer le type de bloc dans la base de code PHP de l&rsquo;extension car tous les types de blocs sont reconnus et enregistr\u00e9s automatiquement.<\/p>\n<p>Pour utiliser cette puissante fonctionnalit\u00e9, vous devez cr\u00e9er un manifeste pour tous tes types de blocs. Le manifeste est un fichier PHP contenant les m\u00e9tadonn\u00e9es des blocs de tous les fichiers block.json du projet, et vous pouvez le g\u00e9n\u00e9rer \u00e0 l&rsquo;aide de la <a href=\"https:\/\/www.npmjs.com\/package\/@wordpress\/scripts#build-blocks-manifest\" target=\"_blank\" rel=\"noopener noreferrer\">commande<\/a> <code>build-blocks-manifest<\/code> du paquet NPM <code>@wordpress\/scripts<\/code>.<\/p>\n<p>Une fois que vous avez g\u00e9n\u00e9r\u00e9 votre manifeste, vous pouvez enregistrer tous tes types de blocs avec ce seul appel de fonction :<\/p>\n<pre><code class=\"language-php\">wp_register_block_types_from_metadata_collection(\n\tplugin_dir_path( __FILE__ ) . 'dist',\n\tplugin_dir_path( __FILE__ ) . 'dist\/blocks-manifest.php'\n);<\/code><\/pre>\n<p>Pour en savoir plus sur la nouvelle fonction <code>wp_register_block_types_from_metadata_collection()<\/code>, consultez la <a href=\"https:\/\/make.wordpress.org\/core\/2025\/03\/13\/more-efficient-block-type-registration-in-6-8\/\" target=\"_blank\" rel=\"noopener noreferrer\">note de d\u00e9veloppement<\/a> et la <a href=\"https:\/\/www.npmjs.com\/package\/@wordpress\/scripts#build-blocks-manifest\" target=\"_blank\" rel=\"noopener noreferrer\">documentation de la commande<\/a> <code>build-block-manifest<\/code>.<\/p>\n<h3>2. Plusieurs mises \u00e0 jour des composants de l&rsquo;interface utilisateur dans la version 6.8<\/h3>\n<p>WordPress 6.8 introduit plusieurs <a href=\"https:\/\/make.wordpress.org\/core\/2025\/03\/25\/updates-to-user-interface-components-in-wordpress-6-8\/\" target=\"_blank\" rel=\"noopener noreferrer\">changements dans les composants de l&rsquo;interface utilisateur<\/a> de l&rsquo;\u00e9diteur de blocs, avec plusieurs d\u00e9pr\u00e9ciations et mises \u00e0 jour. Parmi les changements notables, on peut citer :<\/p>\n<ul>\n<li><strong>Le composant <code>Navigation<\/code> est obsol\u00e8te <\/strong>: Le composant <code>Navigation<\/code> (et tous ses sous-composants) est <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/68158\" target=\"_blank\" rel=\"noopener noreferrer\">obsol\u00e8te<\/a> et il est pr\u00e9vu de le supprimer d\u00e9finitivement avec WordPress 7.1. Il sera remplac\u00e9 par le composant <code>Navigator<\/code>.<\/li>\n<li><strong>Le composant <code>Navigator<\/code> a \u00e9t\u00e9 stabilis\u00e9 <\/strong>: Les m\u00e9thodes <code>__experimentalNavigatorToParentButton<\/code> et <code>goToParent<\/code> du crochet <code>__experimentalUseNavigator<\/code> sont obsol\u00e8tes et remplac\u00e9es par <code>__experimentalNavigatorBackButton<\/code> et <code>goBack<\/code>.<\/li>\n<li><strong>Le composant <code>RadioGroup<\/code> est <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/68067\" target=\"_blank\" rel=\"noopener noreferrer\">obsol\u00e8te<\/a><\/strong> : Vous pouvez utiliser <code>RadioControl<\/code> ou <code>ToggleGroupControl<\/code> \u00e0 la place.<\/li>\n<\/ul>\n<p>Pour une liste compl\u00e8te des changements apport\u00e9s aux composants de l&rsquo;interface utilisateur dans la version 6.8, consultez la <a href=\"https:\/\/make.wordpress.org\/core\/2025\/03\/25\/updates-to-user-interface-components-in-wordpress-6-8\/\" target=\"_blank\" rel=\"noopener noreferrer\">note de d\u00e9veloppement<\/a>.<\/p>\n<h3>3. Mises \u00e0 jour de l&rsquo;API Interactivit\u00e9<\/h3>\n<p>L&rsquo;API d&rsquo;interactivit\u00e9 b\u00e9n\u00e9ficie de plusieurs am\u00e9liorations. Avant WordPress 6.8, lorsque quelqu&rsquo;un interagit avec une page, toutes les t\u00e2ches associ\u00e9es se produisent en m\u00eame temps, ce qui peut ralentir les choses si elles prennent plus de 50 millisecondes-quelque chose. Pour rem\u00e9dier \u00e0 cela, WordPress 6.8 introduit des gestionnaires asynchrones qui permettent d&rsquo;ex\u00e9cuter ces t\u00e2ches de mani\u00e8re asynchrone par d\u00e9faut. Cela devrait permettre d&rsquo;am\u00e9liorer l&rsquo;INP (<a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Glossary\/Interaction_to_next_paint\" target=\"_blank\" rel=\"noopener noreferrer\">Interaction to Next Paint<\/a>), qui est un indice qui mesure la r\u00e9activit\u00e9 d&rsquo;un site web aux interactions des utilisateurs.<\/p>\n<p>Ce changement est en pr\u00e9paration pour WordPress 6.8 mais n&rsquo;a pas encore \u00e9t\u00e9 enti\u00e8rement mis en \u0153uvre. Les d\u00e9veloppeurs doivent suivre de nouvelles bonnes pratiques pour \u00e9viter les avertissements et suivre ces am\u00e9liorations (comme l&rsquo;utilisation de m\u00e9thodes asynchrones). Les nouvelles fonctionnalit\u00e9s introduites constituent une \u00e9tape interm\u00e9diaire vers une API d&rsquo;interactivit\u00e9 plus rapide et plus fiable.<\/p>\n<p>Pour une pr\u00e9sentation plus approfondie des nouvelles meilleures pratiques de l&rsquo;API Interactivit\u00e9, consultez la <a href=\"https:\/\/make.wordpress.org\/core\/2025\/03\/24\/interactivity-api-best-practices-in-6-8\/\" target=\"_blank\" rel=\"noopener noreferrer\">note de d\u00e9veloppement de Felix Arntz<\/a>.<\/p>\n<h3>4. Un avertissement de performance pour les d\u00e9veloppeurs<\/h3>\n<p>Le crochet <code>useSelect<\/code> permet de r\u00e9cup\u00e9rer et de g\u00e9rer les donn\u00e9es dans l&rsquo;\u00e9diteur de blocs, mais s&rsquo;il n&rsquo;est pas utilis\u00e9 avec pr\u00e9caution, il peut ralentir un site Web.<\/p>\n<p>\u00c0 partir de WordPress 6.8, un nouvel avertissement appara\u00eetra dans la console du d\u00e9veloppeur lorsque <code>SCRIPT_DEBUG<\/code> est activ\u00e9 si <code>useSelect<\/code> est appel\u00e9 trop souvent ou de mani\u00e8re inefficace. Plus pr\u00e9cis\u00e9ment, l&rsquo;avertissement s&rsquo;affiche si <code>useSelect<\/code> est d\u00e9clench\u00e9 \u00e0 chaque rendu (mise \u00e0 jour) d&rsquo;un composant sans optimisation appropri\u00e9e.<\/p>\n<p>Le nouvel avertissement devrait aider les d\u00e9veloppeurs \u00e0 identifier les \u00e9ventuels goulets d&rsquo;\u00e9tranglement en mati\u00e8re de performances. Vous trouverez plus de d\u00e9tails dans la <a href=\"https:\/\/make.wordpress.org\/core\/2025\/03\/12\/data-a-helpful-performance-warning-for-developers-in-the-useselect-hook\/\" target=\"_blank\" rel=\"noopener noreferrer\">note de d\u00e9veloppement<\/a>.<\/p>\n<figure id=\"attachment_193483\" aria-describedby=\"caption-attachment-193483\" style=\"width: 2824px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-193483 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/03\/wp-6-8-starter-content.jpg\" alt=\"Un aper\u00e7u de l'insertion de blocs dans WordPress 6.8\" width=\"2824\" height=\"1380\"><figcaption id=\"caption-attachment-193483\" class=\"wp-caption-text\">Un aper\u00e7u de l&rsquo;insertion de blocs dans WordPress 6.8<\/figcaption><\/figure>\n<h2>R\u00e9sum\u00e9<\/h2>\n<p>WordPress 6.8 se concentre sur le perfectionnement des fonctionnalit\u00e9s existantes et l&rsquo;am\u00e9lioration des performances. Les principales am\u00e9liorations comprennent une meilleure convivialit\u00e9 de l&rsquo;\u00e9diteur, des mises \u00e0 niveau de la conception avec une interface de styles globaux remani\u00e9e, et la prise en charge du livre de styles pour les th\u00e8mes classiques. Il am\u00e9liore \u00e9galement les performances gr\u00e2ce au chargement sp\u00e9culatif via l&rsquo;API Speculation Rules, tout en renfor\u00e7ant la s\u00e9curit\u00e9 avec le hachage de mot de passe bcrypt.<\/p>\n<p>Mais ce n&rsquo;est pas tout. Pour une liste plus compl\u00e8te des am\u00e9liorations et des ajouts \u00e0 venir avec WordPress 6.8, consultez le <a href=\"https:\/\/make.wordpress.org\/core\/2025\/03\/28\/wordpress-6-8-field-guide\/\" target=\"_blank\" rel=\"noopener noreferrer\">WordPress 6.8 Field Guide<\/a> et les <a href=\"https:\/\/make.wordpress.org\/core\/2025\/03\/25\/miscellaneous-developer-changes-in-wordpress-6-8\/\" target=\"_blank\" rel=\"noopener noreferrer\">autres changements pour les d\u00e9veloppeurs<\/a> sur le blog officiel de WordPress.<\/p>\n<p>Maintenant, c&rsquo;est \u00e0 vous de jouer. Avez-vous d\u00e9j\u00e0 install\u00e9 WordPress 6.8 ? Quelles sont vos premi\u00e8res impressions ? N&rsquo;h\u00e9sitez pas \u00e0 partager vos r\u00e9flexions dans la section des commentaires ci-dessous.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>La sortie de WordPress 6.8 est pr\u00e9vue pour le 15 avril 2025. La prochaine version n&rsquo;introduit pas beaucoup de nouvelles fonctionnalit\u00e9s ; elle se concentre plut\u00f4t &#8230;<\/p>\n","protected":false},"author":36,"featured_media":79711,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[],"topic":[1040],"class_list":["post-79710","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","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>Nouveaut\u00e9s de WordPress 6.8<\/title>\n<meta name=\"description\" content=\"Une vue globale approfondie de WordPress 6.8 comprend le support des r\u00e8gles de sp\u00e9culation, des vues de donn\u00e9es am\u00e9lior\u00e9es, des blocs nouveaux et am\u00e9lior\u00e9s, et bien plus encore !\" \/>\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-6-8\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Nouveaut\u00e9s de WordPress 6.8 : am\u00e9liorations de la s\u00e9curit\u00e9, gains de performance, am\u00e9liorations de l&#039;\u00e9diteur, et plus encore !\" \/>\n<meta property=\"og:description\" content=\"Une vue globale approfondie de WordPress 6.8 comprend le support des r\u00e8gles de sp\u00e9culation, des vues de donn\u00e9es am\u00e9lior\u00e9es, des blocs nouveaux et am\u00e9lior\u00e9s, et bien plus encore !\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/fr\/blog\/wordpress-6-8\/\" \/>\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=\"2025-04-10T07:05:08+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-04-11T07:41:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2025\/04\/wordpress-6.8.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1470\" \/>\n\t<meta property=\"og:image:height\" content=\"735\" \/>\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=\"Une vue globale approfondie de WordPress 6.8 comprend le support des r\u00e8gles de sp\u00e9culation, des vues de donn\u00e9es am\u00e9lior\u00e9es, des blocs nouveaux et am\u00e9lior\u00e9s, et bien plus encore !\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2025\/04\/wordpress-6.8-1024x512.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=\"21 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-6-8\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/wordpress-6-8\/\"},\"author\":{\"name\":\"Carlo Daniele\",\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/person\/962dde02ea6f5df089b5d8d0853bbc63\"},\"headline\":\"Nouveaut\u00e9s de WordPress 6.8 : am\u00e9liorations de la s\u00e9curit\u00e9, gains de performance, am\u00e9liorations de l&rsquo;\u00e9diteur, et plus encore !\",\"datePublished\":\"2025-04-10T07:05:08+00:00\",\"dateModified\":\"2025-04-11T07:41:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/wordpress-6-8\/\"},\"wordCount\":4159,\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/wordpress-6-8\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2025\/04\/wordpress-6.8.png\",\"inLanguage\":\"fr-FR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/wordpress-6-8\/\",\"url\":\"https:\/\/kinsta.com\/fr\/blog\/wordpress-6-8\/\",\"name\":\"Nouveaut\u00e9s de WordPress 6.8\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/wordpress-6-8\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/wordpress-6-8\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2025\/04\/wordpress-6.8.png\",\"datePublished\":\"2025-04-10T07:05:08+00:00\",\"dateModified\":\"2025-04-11T07:41:00+00:00\",\"description\":\"Une vue globale approfondie de WordPress 6.8 comprend le support des r\u00e8gles de sp\u00e9culation, des vues de donn\u00e9es am\u00e9lior\u00e9es, des blocs nouveaux et am\u00e9lior\u00e9s, et bien plus encore !\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/wordpress-6-8\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/fr\/blog\/wordpress-6-8\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/wordpress-6-8\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2025\/04\/wordpress-6.8.png\",\"contentUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2025\/04\/wordpress-6.8.png\",\"width\":1470,\"height\":735},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/wordpress-6-8\/#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\":\"Nouveaut\u00e9s de WordPress 6.8 : am\u00e9liorations de la s\u00e9curit\u00e9, gains de performance, am\u00e9liorations de l&#8217;\u00e9diteur, et plus encore !\"}]},{\"@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":"Nouveaut\u00e9s de WordPress 6.8","description":"Une vue globale approfondie de WordPress 6.8 comprend le support des r\u00e8gles de sp\u00e9culation, des vues de donn\u00e9es am\u00e9lior\u00e9es, des blocs nouveaux et am\u00e9lior\u00e9s, et bien plus encore !","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-6-8\/","og_locale":"fr_FR","og_type":"article","og_title":"Nouveaut\u00e9s de WordPress 6.8 : am\u00e9liorations de la s\u00e9curit\u00e9, gains de performance, am\u00e9liorations de l'\u00e9diteur, et plus encore !","og_description":"Une vue globale approfondie de WordPress 6.8 comprend le support des r\u00e8gles de sp\u00e9culation, des vues de donn\u00e9es am\u00e9lior\u00e9es, des blocs nouveaux et am\u00e9lior\u00e9s, et bien plus encore !","og_url":"https:\/\/kinsta.com\/fr\/blog\/wordpress-6-8\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/kinstafrance\/","article_published_time":"2025-04-10T07:05:08+00:00","article_modified_time":"2025-04-11T07:41:00+00:00","og_image":[{"width":1470,"height":735,"url":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2025\/04\/wordpress-6.8.png","type":"image\/png"}],"author":"Carlo Daniele","twitter_card":"summary_large_image","twitter_description":"Une vue globale approfondie de WordPress 6.8 comprend le support des r\u00e8gles de sp\u00e9culation, des vues de donn\u00e9es am\u00e9lior\u00e9es, des blocs nouveaux et am\u00e9lior\u00e9s, et bien plus encore !","twitter_image":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2025\/04\/wordpress-6.8-1024x512.png","twitter_creator":"@carlodaniele","twitter_site":"@kinsta_fr","twitter_misc":{"\u00c9crit par":"Carlo Daniele","Dur\u00e9e de lecture estim\u00e9e":"21 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinsta.com\/fr\/blog\/wordpress-6-8\/#article","isPartOf":{"@id":"https:\/\/kinsta.com\/fr\/blog\/wordpress-6-8\/"},"author":{"name":"Carlo Daniele","@id":"https:\/\/kinsta.com\/fr\/#\/schema\/person\/962dde02ea6f5df089b5d8d0853bbc63"},"headline":"Nouveaut\u00e9s de WordPress 6.8 : am\u00e9liorations de la s\u00e9curit\u00e9, gains de performance, am\u00e9liorations de l&rsquo;\u00e9diteur, et plus encore !","datePublished":"2025-04-10T07:05:08+00:00","dateModified":"2025-04-11T07:41:00+00:00","mainEntityOfPage":{"@id":"https:\/\/kinsta.com\/fr\/blog\/wordpress-6-8\/"},"wordCount":4159,"publisher":{"@id":"https:\/\/kinsta.com\/fr\/#organization"},"image":{"@id":"https:\/\/kinsta.com\/fr\/blog\/wordpress-6-8\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2025\/04\/wordpress-6.8.png","inLanguage":"fr-FR"},{"@type":"WebPage","@id":"https:\/\/kinsta.com\/fr\/blog\/wordpress-6-8\/","url":"https:\/\/kinsta.com\/fr\/blog\/wordpress-6-8\/","name":"Nouveaut\u00e9s de WordPress 6.8","isPartOf":{"@id":"https:\/\/kinsta.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/fr\/blog\/wordpress-6-8\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/fr\/blog\/wordpress-6-8\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2025\/04\/wordpress-6.8.png","datePublished":"2025-04-10T07:05:08+00:00","dateModified":"2025-04-11T07:41:00+00:00","description":"Une vue globale approfondie de WordPress 6.8 comprend le support des r\u00e8gles de sp\u00e9culation, des vues de donn\u00e9es am\u00e9lior\u00e9es, des blocs nouveaux et am\u00e9lior\u00e9s, et bien plus encore !","breadcrumb":{"@id":"https:\/\/kinsta.com\/fr\/blog\/wordpress-6-8\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/fr\/blog\/wordpress-6-8\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/kinsta.com\/fr\/blog\/wordpress-6-8\/#primaryimage","url":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2025\/04\/wordpress-6.8.png","contentUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2025\/04\/wordpress-6.8.png","width":1470,"height":735},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/fr\/blog\/wordpress-6-8\/#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":"Nouveaut\u00e9s de WordPress 6.8 : am\u00e9liorations de la s\u00e9curit\u00e9, gains de performance, am\u00e9liorations de l&#8217;\u00e9diteur, et plus encore !"}]},{"@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\/79710","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=79710"}],"version-history":[{"count":6,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts\/79710\/revisions"}],"predecessor-version":[{"id":79717,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts\/79710\/revisions\/79717"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/79710\/translations\/en"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/79710\/translations\/it"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/79710\/translations\/pt"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/79710\/translations\/fr"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/79710\/translations\/de"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/79710\/translations\/jp"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/79710\/translations\/nl"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/79710\/translations\/es"},{"href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/79710\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/media\/79711"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/media?parent=79710"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/tags?post=79710"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/topic?post=79710"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}