{"id":21071,"date":"2018-09-28T13:00:10","date_gmt":"2018-09-28T11:00:10","guid":{"rendered":"https:\/\/kinsta.com\/?p=10327"},"modified":"2024-09-17T15:03:22","modified_gmt":"2024-09-17T14:03:22","slug":"desactiver-chargement-plugins-wordpress","status":"publish","type":"post","link":"https:\/\/kinsta.com\/fr\/blog\/desactiver-chargement-plugins-wordpress\/","title":{"rendered":"Comment d\u00e9sactiver le chargement des plugins WordPress sur des pages et des articles sp\u00e9cifiques"},"content":{"rendered":"<p>Quand il s&rsquo;agit des performances de WordPress, nous avons beaucoup \u00e0 dire sur les plugins. Chaque plugin ajoute du code PHP qui doit \u00eatre ex\u00e9cut\u00e9, inclut g\u00e9n\u00e9ralement des scripts et des styles, et peut m\u00eame ex\u00e9cuter des requ\u00eates suppl\u00e9mentaires dans la <a href=\"https:\/\/kinsta.com\/fr\/blog\/bases-de-donnees-wordpress\/\">base de donn\u00e9es<\/a>. Cela signifie que des plugins inutiles peuvent affecter la <a href=\"https:\/\/kinsta.com\/fr\/apprendre\/accelerer-wordpress\/\" target=\"_blank\" rel=\"noopener noreferrer\">vitesse de la page<\/a> et peuvent avoir un impact n\u00e9gatif sur l&rsquo;exp\u00e9rience utilisateur et le classement des pages.<\/p>\n<p>Par exemple, consid\u00e9rez un plugin qui construit et affiche des formulaires personnalis\u00e9s sur les pages d&rsquo;accueil, comme le <a href=\"https:\/\/kinsta.com\/fr\/blog\/contact-form-7\/\">Contact Form 7<\/a>. Typiquement, vous n&rsquo;auriez besoin que d&rsquo;un seul formulaire sur une seule page, mais id\u00e9alement, vous pouvez int\u00e9grer un formulaire sur n&rsquo;importe quelle page en utilisant le shortcode du plugin. Pour cette raison, <a href=\"https:\/\/contactform7.com\/loading-javascript-and-stylesheet-only-when-it-is-necessary\/\" target=\"_blank\" rel=\"noopener noreferrer\">Contact Form 7 charge les scripts et les styles sur chaque page<\/a> de votre site Web.<\/p>\n<p>Mais voulez-vous vraiment ex\u00e9cuter le code du plugin et inclure des scripts et des styles<strong> sur chaque page de votre site WordPress ?<\/strong><\/p>\n<p>Dans cet article, je vais vous montrer comment \u00e9viter que des plugins inutiles ne se chargent sur des articles\/pages sp\u00e9cifiques, afin que vous puissiez installer des plugins suppl\u00e9mentaires (pas trop quand m\u00eame), et que votre site WordPress continue \u00e0 se charger rapidement. Pour accomplir cette t\u00e2che, nous allons d\u00e9sactiver les plugins WordPress par programmation sur des articles et pages sp\u00e9cifiques. Il s&rsquo;agit d&rsquo;un processus en quatre \u00e9tapes :<\/p>\n<ul style=\"margin-left: 30px\">\n<li><a href=\"#rules-choosing-plugin\">Choisissez les plugins les plus populaires<\/a> qui correspondent \u00e0 vos besoins, et comparez leurs fonctionnalit\u00e9s et effets sur la vitesse de la page.<\/li>\n<li><a href=\"#programmatically-list-filter-plugins\">Listez et filtrez par programmation les plugins avant le chargement des pages.<\/a><\/li>\n<li><a href=\"#mu-plugins\">Filtrez et d\u00e9sactivez par programmation les plugins inutiles avec un mu-plugin.<\/a><\/li>\n<li><a href=\"#filter-plugins\">Filtrez et d\u00e9sactivez les plugins inutiles \u00e0 l&rsquo;aide d&rsquo;un plugin.<\/a><\/li>\n<li><a href=\"#track-performance\">Suivez les performancez du site.<\/a><\/li>\n<\/ul>\n<p>Allons-y.<\/p>\n\n<h2 id=\"rules-choosing-plugin\">Trois r\u00e8gles g\u00e9n\u00e9rales \u00e0 suivre lors du choix d&rsquo;un plugin<\/h2>\n<p>Les r\u00e8gles g\u00e9n\u00e9rales suivantes peuvent \u00eatre utiles lors du choix d&rsquo;un plugin :<\/p>\n<ul style=\"margin-left: 30px\">\n<li>N&rsquo;installez que des <a href=\"https:\/\/kinsta.com\/fr\/meilleures-extensions-wordpress\/\" target=\"_blank\" rel=\"noopener noreferrer\">plugins bien cod\u00e9s<\/a> provenant de d\u00e9veloppeurs de confiance : consid\u00e9rez les installations actives, l&rsquo;\u00e9valuation des utilisateurs, le support client, la fr\u00e9quence des mises \u00e0 jour et toute information utile provenant de la communaut\u00e9 WordPress.<\/li>\n<li>Pr\u00e9f\u00e9rez les plugins \u00e9volutifs : comparez des plugins similaires en termes de performances, en utilisant des outils de d\u00e9veloppement de navigateur et\/ou des services en ligne comme <a href=\"https:\/\/kinsta.com\/fr\/blog\/google-pagespeed-insights\/\" target=\"_blank\" rel=\"noopener noreferrer\">Google Pagespeed Insights<\/a>, <a href=\"https:\/\/kinsta.com\/fr\/blog\/test-vitesse-pingdom\/\" target=\"_blank\" rel=\"noopener noreferrer\">Pingdom<\/a>, et <a href=\"https:\/\/kinsta.com\/fr\/blog\/test-vitesse-gtmetrix\/\" target=\"_blank\" rel=\"noopener noreferrer\">GTmetrix<\/a> pour \u00e9valuer l&rsquo;impact de chaque plugin sur le temps de chargement des pages.<\/li>\n<li>N&rsquo;installez pas de plugins inutiles : cela devrait \u00eatre \u00e9vident, mais il est important de mentionner que vous ne devriez jamais installer un plugin dont vous n&rsquo;avez pas vraiment besoin pour des raisons de s\u00e9curit\u00e9 et de performances. Aussi, assurez-vous de revoir vos plugins de temps en temps et de <a href=\"https:\/\/kinsta.com\/fr\/blog\/desinstaller-plugin-wordpress\/\" target=\"_blank\" rel=\"noopener noreferrer\">d\u00e9sinstaller<\/a> ceux dont vous n&rsquo;avez plus besoin et que vous n&rsquo;utilisez plus.<\/li>\n<\/ul>\n<figure id=\"attachment_42104\" aria-describedby=\"caption-attachment-42104\" style=\"width: 1674px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-42104 size-full\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2019\/03\/reputation-du-referentiel-wordpress.png\" alt=\"R\u00e9putation du r\u00e9f\u00e9rentiel WordPress\" width=\"1674\" height=\"582\"><figcaption id=\"caption-attachment-42104\" class=\"wp-caption-text\">Le d\u00e9p\u00f4t WordPress fournit des informations pertinentes dont nous devons toujours tenir compte lorsque nous choisissons un plugin.<\/figcaption><\/figure>\n<h3>Un exemple concret<\/h3>\n<p><a href=\"https:\/\/wordpress.org\/plugins\/contact-form-7\/\" target=\"_blank\" rel=\"noopener noreferrer\">Contact Form 7<\/a> est un excellent plugin qui construit et affiche des formulaires sous WordPress. Il fournit un exemple parfait pour nos besoins, car il inclut les fichiers suivants sur chaque page, m\u00eame si la page ne contient pas de formulaire :<\/p>\n<ul style=\"margin-left: 30px\">\n<li>style.css<\/li>\n<li>scripts.js<\/li>\n<\/ul>\n<figure id=\"attachment_42109\" aria-describedby=\"caption-attachment-42109\" style=\"width: 2142px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-42109 size-full\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2019\/03\/panneau-chrome-devtools-network.png\" alt=\"Le panneau Chrome DevTools Network\" width=\"2142\" height=\"1046\"><figcaption id=\"caption-attachment-42109\" class=\"wp-caption-text\">Le panneau Chrome DevTools Network fournit des informations d\u00e9taill\u00e9es sur les requ\u00eates r\u00e9seau effectu\u00e9es lorsqu&rsquo;une page est charg\u00e9e.<\/figcaption><\/figure>\n<p>Un plugin peut ralentir votre site web, mais nous pouvons forcer WordPress \u00e0 d\u00e9sactiver s\u00e9lectivement les plugins selon l&rsquo;URL de la requ\u00eate. Si vous \u00eates un d\u00e9veloppeur, lisez la section suivante o\u00f9 nous apprendrons <a href=\"#programmatically-list-filter-plugins\">\u00e0 g\u00e9rer les plugins par programmation<\/a> et \u00e0 construire un mu-plugin qui filtre les plugins inutiles. Si vous n&rsquo;\u00eates pas d\u00e9veloppeur, n&rsquo;h\u00e9sitez pas \u00e0 passer \u00e0 la section d\u00e9di\u00e9e aux <a href=\"#filter-plugins\">plugins qui permettent de filtrer et organiser les plugins<\/a>.<\/p>\n<h2 id=\"programmatically-list-filter-plugins\">Comment obtenir une liste de tous les plugins actifs programmatiquement<\/h2>\n<p>Tout d&rsquo;abord, vous pouvez obtenir une liste de tous les plugins actifs sur votre site WordPress avec un simple extrait de code PHP. Vous pouvez ajouter le code suivant soit dans un plugin personnalis\u00e9, soit dans l&rsquo;\u00e9diteur d&rsquo;un plugin WordPress gratuit comme <a href=\"https:\/\/wordpress.org\/plugins\/code-snippets\/\" target=\"_blank\" rel=\"noopener noreferrer\">Code Snippets<\/a>. Si vous d\u00e9cidez d&rsquo;opter pour votre plugin personnalis\u00e9, n&rsquo;oubliez pas d&rsquo;ajouter l&rsquo;en-t\u00eate du plugin comme indiqu\u00e9 ci-dessous.<\/p>\n<figure id=\"attachment_42111\" aria-describedby=\"caption-attachment-42111\" style=\"width: 1960px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-42111 size-full\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2019\/03\/plugins-actifs.png\" alt=\"Plugins actifs dans la table wp_options\" width=\"1960\" height=\"1298\"><figcaption id=\"caption-attachment-42111\" class=\"wp-caption-text\">Plugins actifs dans la table wp_options<\/figcaption><\/figure>\n<p>Chaque plugin actif est stock\u00e9 dans la table <code>wp_options<\/code> o\u00f9 <code>options_name<\/code> est <code>active_plugins<\/code>. Nous pouvons donc extraire la liste de ces plugins avec un simple appel <code>get_option<\/code>. Voici le code :<\/p>\n<pre><code class=\"language-php\">&lt;?php\n\/**\n * @package active-plugins\n * @version 1.0\n *\n * Plugin Name: Active Plugins\n * Plugin URI: http:\/\/wordpress.org\/extend\/plugins\/#\n * Description: This is a development plugin \n * Author: Your Name\n * Version: 1.0\n * Author URI: https:\/\/example.com\/\n *\/\n\nadd_shortcode( 'activeplugins', function(){\n\t\n\t$active_plugins = get_option( 'active_plugins' );\n\t$plugins = \"\";\n\tif( count( $active_plugins ) &gt; 0 ){\n\t\t$plugins = \"&lt;ul&gt;\";\n\t\tforeach ( $active_plugins as $plugin ) {\n\t\t\t$plugins .= \"&lt;li&gt;\" . $plugin . \"&lt;\/li&gt;\";\n\t\t}\n\t\t$plugins .= \"&lt;\/ul&gt;\";\n\t}\n\treturn $plugins;\n});<\/code><\/pre>\n<p>Changez les d\u00e9tails du plugin, puis enregistrez le fichier <code>active-plugins.php<\/code> et chargez-le dans votre dossier <code>\/wp-content\/plugins\/<\/code>. Cr\u00e9ez un nouvel article de blog et ajoutez le shortcode <code>[activeplugins]<\/code>. Il devrait maintenant afficher une liste de tous les plugins actifs.<\/p>\n<figure id=\"attachment_42114\" aria-describedby=\"caption-attachment-42114\" style=\"width: 1208px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-42114 size-full\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2019\/03\/la-liste-des-plugins-actifs.png\" alt=\"La liste des plugins actifs\" width=\"1208\" height=\"1156\"><figcaption id=\"caption-attachment-42114\" class=\"wp-caption-text\">La liste des plugins actifs indique le dossier et le nom de chaque plugin<\/figcaption><\/figure>\n<p>Cela \u00e9tant fait, nous pouvons aller plus loin et ajouter ou supprimer des plugins par programmation en tirant parti du filtre <code>option_active_plugins<\/code>. Ce filtre appartient au groupe de filtres <a href=\"https:\/\/codex.wordpress.org\/Plugin_API\/Filter_Reference\/option_(option_name)\" target=\"_blank\" rel=\"noopener noreferrer\">option_$option_name<\/a> qui permet de filtrer n&rsquo;importe quelle option apr\u00e8s sa r\u00e9cup\u00e9ration dans la base de donn\u00e9es. Puisque tous les plugins actifs sont stock\u00e9s dans la table <code>wp_options<\/code> o\u00f9 <code>option_value<\/code> est <code>active_plugins<\/code>, le filtre <code>option_active_plugins<\/code> permet d\u2019activer ou de d\u00e9sactiver les plugins par programmation.<\/p>\n<p>Ainsi, nous pouvons activer un plugin par programmation. Disons, par exemple, que vous voulez activer le <a href=\"https:\/\/kinsta.com\/fr\/blog\/advanced-custom-fields\/\">plugin ACF<\/a>. Voici le code :<\/p>\n<pre><code class=\"language-php\">add_filter( 'option_active_plugins', function( $plugins ){\n\n\t$myplugin = \"advanced-custom-fields\/acf.php\";\n\n\tif( !in_array( $myplugin, $plugins ) ){\n\t\t$plugins[] = $myplugin;\n\t}\n\n\treturn $plugins;\n\n} );<\/code><\/pre>\n<p>Dans cet exemple, nous supposons que le plugin a \u00e9t\u00e9 install\u00e9 et n&rsquo;a pas encore \u00e9t\u00e9 activ\u00e9.<\/p>\n<p>Le code ci-dessus ajoute simplement le plugin \u00e0 la liste des plugins actifs sur chaque page de notre site. Pas tr\u00e8s utile, mais vous avez compris.<\/p>\n<p>De plus, le plugin devrait se charger avant tout autre plugin, sinon, notre code ne pourrait pas fonctionner comme pr\u00e9vu. Afin de prioriser notre chargement de plugin, nous devons ajouter notre script dans un plugin Must-use.<\/p>\n<h2 id=\"mu-plugins\">Comment construire un Must-Use plugin pour d\u00e9sactiver les plugins par programmation<\/h2>\n<p>Nous allons construire un <a href=\"https:\/\/codex.wordpress.org\/Must_Use_Plugins\" target=\"_blank\" rel=\"noopener noreferrer\">Must use plugin<\/a>, qui est un plugin r\u00e9sidant dans un sous-dossier <code>\/wp-content<\/code> sp\u00e9cifique, et s&rsquo;ex\u00e9cute avant tout plugin habituel.<\/p>\n<p>Malheureusement, dans cette situation, nous ne sommes pas autoris\u00e9s \u00e0 utiliser des balises conditionnelles, car <strong> les balises conditionnelles de requ\u00eate ne fonctionnent pas avant que la requ\u00eate ne soit lanc\u00e9e. Avant cela, elles retournent toujours faux<\/strong>. Nous devons donc v\u00e9rifier nos conditions autrement, par exemple en analysant l&rsquo;URI de la requ\u00eate et en v\u00e9rifiant le chemin URL correspondant.<\/p>\n<p>Ajoutez le code suivant au fichier <code>active-plugins.php<\/code> puis d\u00e9placez-le vers <code>\/wp-content\/mu-plugins<\/code>:<\/p>\n<pre><code class=\"language-php\">$request_uri = parse_url( $_SERVER['REQUEST_URI'], PHP_URL_PATH );\n\n$is_admin = strpos( $request_uri, '\/wp-admin\/' );\n\nif( false === $is_admin ){\n\tadd_filter( 'option_active_plugins', function( $plugins ){\n\n\t\tglobal $request_uri;\n\n\t\t$is_contact_page = strpos( $request_uri, '\/contact\/' );\n\n\t\t$myplugin = \"contact-form-7\/wp-contact-form-7.php\";\n\n\t\t$k = array_search( $myplugin, $plugins );\n\n\t\tif( false !== $k && false === $is_contact_page ){\n\t\t\tunset( $plugins[$k] );\n\t\t}\n\n\t\treturn $plugins;\n\n\t} );\n}\n<\/code><\/pre>\n<p>Plongeons dans ce code :<\/p>\n<ul style=\"margin-left: 30px\">\n<li><a href=\"http:\/\/php.net\/manual\/en\/function.parse-url.php\" target=\"_blank\" rel=\"noopener noreferrer\">parse_url<\/a> retourne le chemin de l&rsquo;URL demand\u00e9e.<\/li>\n<li><a href=\"http:\/\/php.net\/manual\/en\/function.strpos.php\" target=\"_blank\" rel=\"noopener noreferrer\">strpos<\/a> trouve la position de la premi\u00e8re occurrence de <code>'\/wp-admin\/'<\/code>, et retourne <code>false<\/code> si la cha\u00eene n&rsquo;est pas trouv\u00e9e. La variable <code>$is_admin<\/code> stocke la valeur retourn\u00e9e.<\/li>\n<li>Cette condition emp\u00eache l&rsquo;ex\u00e9cution du filtre dans le panneau d&rsquo;administration, ce qui nous permet d&rsquo;acc\u00e9der en toute s\u00e9curit\u00e9 aux pages de param\u00e8tres du plugin. Si la requ\u00eate URI ne contient pas <code>'\/wp-admin\/'<\/code>, alors nous invoquons le filtre <code>option_active_plugins<\/code>.<\/li>\n<li>Enfin, si le plugin courant n&rsquo;est pas dans le tableau des plugins actifs, et que l&rsquo;URI de la page courante ne contient pas <code>\/contact\/<\/code>, alors nous retirons le plugin de <code>$plugins<\/code>.<\/li>\n<\/ul>\n<p>Sauvegardez maintenant votre plugin et chargez-le dans votre r\u00e9pertoire <code>\/wp-content\/mu-plugins\/<\/code> folder. <strong>Effacez le cache<\/strong> et ajoutez le shortcode <code>[activeplugins]<\/code> \u00e0 plusieurs pages. Il ne doit appara\u00eetre dans la liste que sur la page <code>\/contact\/<\/code>.<\/p>\n<figure id=\"attachment_42117\" aria-describedby=\"caption-attachment-42117\" style=\"width: 1674px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-42117 size-full\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2019\/03\/pas-de-script-cf7.png\" alt=\"Pas de script CF7\" width=\"1674\" height=\"1006\"><figcaption id=\"caption-attachment-42117\" class=\"wp-caption-text\">Le fichier script.js a disparu de la liste des ressources de pages<\/figcaption><\/figure>\n<p>Nous pouvons alors d\u00e9sinstaller un tableau de plugins \u00e0 la fois avec juste un peu de PHP suppl\u00e9mentaire.<\/p>\n<pre><code class=\"language-php\">$request_uri = parse_url( $_SERVER['REQUEST_URI'], PHP_URL_PATH );\n\n$is_admin = strpos( $request_uri, '\/wp-admin\/' );\n\nif( false === $is_admin ){\n\tadd_filter( 'option_active_plugins', function( $plugins ){\n\n\t\tglobal $request_uri;\n\n\t\t$is_contact_page = strpos( $request_uri, '\/contact\/' );\n\n\t\t$myplugins = array( \n\t\t\t\"contact-form-7\/wp-contact-form-7.php\", \n\t\t\t\"code-snippets\/code-snippets.php\",\n\t\t\t\"query-monitor\/query-monitor.php\",\n\t\t\t\"autoptimize\/autoptimize.php\" \n\t\t);\n\n\t\tif( false === $is_contact_page ){\n\t\t\t$plugins = array_diff( $plugins, $myplugins );\n\t\t}\n\n\t\treturn $plugins;\n\n\t} );\n}<\/code><\/pre>\n<p>Dans cet exemple, nous avons d&rsquo;abord d\u00e9fini un tableau de plugins \u00e0 supprimer, puis nous les supprimons avec <a href=\"http:\/\/php.net\/manual\/en\/function.array-diff.php\" target=\"_blank\" rel=\"noopener noreferrer\">array_diff<\/a>. Cette fonction \u00ab\u00a0compare array1 avec un ou plusieurs autres array et retourne les valeurs de array1 qui ne sont pr\u00e9sentes dans aucun des autres array (tableaux)\u00a0\u00bb.<\/p>\n<p>Vous pouvez t\u00e9l\u00e9charger <a href=\"https:\/\/gist.github.com\/carlodaniele\/5b8343dd17a64c69d04459bffad2312c\" target=\"_blank\" rel=\"noopener noreferrer\">le code complet de ce plugin<\/a> depuis Gist.<\/p>\n<p>Vous pouvez maintenant t\u00e9l\u00e9charger le plugin dans le dossier <strong>mu-plugins<\/strong> et inspecter n&rsquo;importe quelle page de votre site web. Le mu-plugin peut \u00eatre hautement personnalis\u00e9 en ajoutant plus de conditions et en v\u00e9rifiant plus d&rsquo;URIs, mais chaque condition doit \u00eatre ajout\u00e9e manuellement au code, et \u00e0 long terme, ce simple mu-plugin pourrait \u00eatre difficile \u00e0 maintenir.<\/p>\n<p>Pour cette raison, vous pouvez consulter les plugins suivants.<\/p>\n<h2 id=\"filter-plugins\">Plugins qui filtrent les plugins<\/h2>\n<p>Comme alternative, nous pouvons regarder un certain nombre de bons plugins qui nous permettent d&rsquo;ajouter des filtres qui peuvent \u00eatre g\u00e9r\u00e9s depuis le panneau d&rsquo;administration de WordPress.<\/p>\n<h3>Plugin Load Filter<\/h3>\n<p><a href=\"https:\/\/wordpress.org\/plugins\/plugin-load-filter\/\" target=\"_blank\" rel=\"noopener noreferrer\">Plugin Load Filter<\/a> est une option gratuite pour les utilisateurs de WordPress qui ont besoin de filtrer les plugins sous plusieurs conditions.<\/p>\n<figure id=\"attachment_42118\" aria-describedby=\"caption-attachment-42118\" style=\"width: 1352px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-42118 size-full\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2019\/03\/plugin-load-filter.png\" alt=\"Plugin Load Filter\" width=\"1352\" height=\"1202\"><figcaption id=\"caption-attachment-42118\" class=\"wp-caption-text\">Plugin Load Filter permet de filtrer les plugins dans le panneau d&rsquo;administration ainsi que dans les pages du site.<\/figcaption><\/figure>\n<p>Actuellement, il supporte les fonctionnalit\u00e9s suivantes :<\/p>\n<ul style=\"margin-left: 30px\">\n<li>Formats de posts<\/li>\n<li>Types de posts personnalis\u00e9s<\/li>\n<li>Modules <a href=\"https:\/\/kinsta.com\/fr\/blog\/wordpress-jetpack\/\">Jetpack<\/a><\/li>\n<li>WP Embed content card<\/li>\n<li>Filtre URL pour Expert (REST API \/ Heartbeat \/ AJAX \/ AMP \/ etc)<\/li>\n<\/ul>\n<p>Une fois qu&rsquo;un filtre a \u00e9t\u00e9 activ\u00e9, l&rsquo;utilisateur admin peut sp\u00e9cifier o\u00f9 il doit \u00eatre appliqu\u00e9 dans le site, comme le montre l&rsquo;image ci-dessous.<\/p>\n<figure id=\"attachment_42119\" aria-describedby=\"caption-attachment-42119\" style=\"width: 2558px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-42119 size-full\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2019\/03\/une-fois-le-filtre-active.png\" alt=\"Une fois le filtre activ\u00e9\" width=\"2558\" height=\"520\"><figcaption id=\"caption-attachment-42119\" class=\"wp-caption-text\">Une fois le filtre activ\u00e9, les administrateurs du site peuvent d\u00e9finir leurs exceptions dans l&rsquo;onglet Activation du filtre de type de page.<\/figcaption><\/figure>\n<h3>Plugin Organizer<\/h3>\n<p><a href=\"https:\/\/wordpress.org\/plugins\/plugin-organizer\/\" target=\"_blank\" rel=\"noopener noreferrer\">Plugin Organizer<\/a> est un plugin populaire avec plus de 10 000 installations actives et une impressionnant note de 5 \u00e9toiles sur 5. Il s&rsquo;agit d&rsquo;un plugin plus complet permettant aux administrateurs du site de :<\/p>\n<ul style=\"margin-left: 30px\">\n<li>D\u00e9sactiver s\u00e9lectivement les plugins par type de post et URL de requ\u00eate<\/li>\n<li>D\u00e9sactiver s\u00e9lectivement les plugins par <a href=\"https:\/\/kinsta.com\/fr\/blog\/roles-utilisateurs-wordpress\/\">r\u00f4le utilisateur<\/a><\/li>\n<li>Cr\u00e9er des groupes de plugins<\/li>\n<li>Modifier l&rsquo;ordre de chargement du plugin<\/li>\n<li>Caract\u00e9ristiques suppl\u00e9mentaires<\/li>\n<\/ul>\n<figure id=\"attachment_42120\" aria-describedby=\"caption-attachment-42120\" style=\"width: 2504px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-42120 size-full\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2019\/03\/page-parametres-de-plugin-organizer.png\" alt=\"Page Param\u00e8tres de Plugin Organizer\" width=\"2504\" height=\"1884\"><figcaption id=\"caption-attachment-42120\" class=\"wp-caption-text\">Page Param\u00e8tres de Plugin Organizer<\/figcaption><\/figure>\n<p>La page d&rsquo;options globales du plugins offre une fonction par glisser-d\u00e9poser qui permet \u00e0 l&rsquo;administrateur de d\u00e9sactiver globalement les plugins, emp\u00eachant WordPress d&rsquo;ex\u00e9cuter un ou plusieurs plugins n&rsquo;importe o\u00f9 dans le site, \u00e0 moins que cela ne soit sp\u00e9cifi\u00e9 diff\u00e9remment pour des articles ou pages uniques. La m\u00eame fonction est disponible pour les pages de recherche et les types de posts.<\/p>\n<figure id=\"attachment_42121\" aria-describedby=\"caption-attachment-42121\" style=\"width: 2200px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-42121 size-full\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2019\/03\/cf7-a-ete-desactive-globalement.png\" alt=\"CF7 a \u00e9t\u00e9 d\u00e9sactiv\u00e9 globalement\" width=\"2200\" height=\"1676\"><figcaption id=\"caption-attachment-42121\" class=\"wp-caption-text\">CF7 a \u00e9t\u00e9 d\u00e9sactiv\u00e9 globalement<\/figcaption><\/figure>\n<p>Le plugin ajoute une metabox dans l&rsquo;\u00e9cran de post-\u00e9dition pour permettre \u00e0 l&rsquo;administrateur d&rsquo;\u00e9craser les param\u00e8tres globaux et de type de post. Cette fonction peut \u00e9galement \u00eatre activ\u00e9e pour les types de posts, en cochant l&rsquo;\u00e9l\u00e9ment correspondant dans l&rsquo;\u00e9cran Param\u00e8tres g\u00e9n\u00e9raux. Une grande caract\u00e9ristique est le message de d\u00e9bogage du Plugin Organizer, qui fournit \u00e0 l&rsquo;administrateur du site des informations utiles sur les plugins affectant chaque page du site.<\/p>\n<p>Plus d&rsquo;informations peuvent \u00eatre trouv\u00e9es dans leur <a href=\"https:\/\/www.sterupdesign.com\/dev\/wordpress\/plugins\/plugin-organizer\/documentation\/\" target=\"_blank\" rel=\"noopener noreferrer\">documentation<\/a>.<\/p>\n<figure id=\"attachment_42122\" aria-describedby=\"caption-attachment-42122\" style=\"width: 2542px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-42122 size-full\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2019\/03\/plugin-organizer-metabox.png\" alt=\"Plugin Organizer metabox personnalis\u00e9e sur la page contact\" width=\"2542\" height=\"3176\"><figcaption id=\"caption-attachment-42122\" class=\"wp-caption-text\">Plugin Organizer metabox personnalis\u00e9e sur la page contact<\/figcaption><\/figure>\n<h3>Plugin Perfmatters<\/h3>\n<p>Une approche partiellement diff\u00e9rente vient du plugin <a href=\"https:\/\/perfmatters.io\/\" target=\"_blank\" rel=\"noopener noreferrer\">Perfmatters<\/a>. C&rsquo;est une alternative premium qui permet \u00e0 l&rsquo;administrateur du site de charger s\u00e9lectivement les ressources de th\u00e8me et de plugin selon l&rsquo;URL ou le type de post personnalis\u00e9. C&rsquo;est un excellent outil pour l&rsquo;optimisation des plugins et des th\u00e8mes. En fait, il a \u00e9t\u00e9 d\u00e9velopp\u00e9 par un membre de l&rsquo;\u00e9quipe de Kinsta !<\/p>\n<figure id=\"attachment_42130\" aria-describedby=\"caption-attachment-42130\" style=\"width: 1936px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-42130 size-full\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2019\/03\/gestionnaire-de-scripts-perfmatters.png\" alt=\"Gestionnaire de scripts Perfmatters\" width=\"1936\" height=\"1332\"><figcaption id=\"caption-attachment-42130\" class=\"wp-caption-text\">Gestionnaire de scripts Perfmatters<\/figcaption><\/figure>\n<p>Le plugin poss\u00e8de une fonctionnalit\u00e9 appel\u00e9e Script Manager, o\u00f9 tout est <strong>regroup\u00e9 par nom de plugin ou de th\u00e8me<\/strong>. Il est donc tr\u00e8s facile de d\u00e9sactiver un plugin entier \u00e0 la fois, ou des fichiers <a href=\"https:\/\/kinsta.com\/fr\/blog\/css-wordpress\/\">CSS<\/a> et JavaScript individuels en son sein.<\/p>\n<p>Vous pouvez m\u00eame <a href=\"https:\/\/perfmatters.io\/docs\/regex\/\" target=\"_blank\" rel=\"noopener noreferrer\">d\u00e9sactiver les scripts avec regex<\/a>. Ceci est particuli\u00e8rement utile pour les sites qui ont une structure URL plus complexe en place ou des pages g\u00e9n\u00e9r\u00e9es dynamiquement.<\/p>\n<p>Ceci est tr\u00e8s puissant et peut augmenter consid\u00e9rablement la vitesse sur vos sites WordPress (en particulier votre page d&rsquo;accueil). Quelques exemples de ce \u00e0 quoi cela peut servir :<\/p>\n<ul style=\"margin-left: 30px\">\n<li>Les plugins de partage de m\u00e9dias sociaux ne devraient \u00eatre charg\u00e9s que sur vos articles. Vous pouvez facilement le d\u00e9sactiver partout et le charger uniquement sur les types de posts, ou m\u00eame les types de posts personnalis\u00e9s.<\/li>\n<li>Le populaire plugin Contact Form 7 se charge \u00e0 chaque page et \u00e0 chaque article. Vous pouvez facilement le d\u00e9sactiver partout d&rsquo;un seul clic et ne l&rsquo;activer que sur votre page de contact.<\/li>\n<li>Si vous avez mis \u00e0 niveau vers <a href=\"https:\/\/kinsta.com\/fr\/blog\/wordpress-5-0\/\" target=\"_blank\" rel=\"noopener noreferrer\">WordPress 5.0<\/a> mais que vous n&rsquo;utilisez pas l&rsquo;\u00e9diteur de blocs Gutenberg, peut-\u00eatre utilisez-vous encore l&rsquo;\u00e9diteur classique, il y a deux scripts suppl\u00e9mentaires sur le front-end qui sont ajout\u00e9s \u00e0 l&rsquo;ensemble du site que vous pouvez d\u00e9sactiver :\u00a0<code>\/wp-includes\/css\/dist\/block-library\/style.min.css<\/code>\u00a0et\u00a0<code>\/wp-includes\/css\/dist\/block-library\/theme.min.css<\/code><\/li>\n<\/ul>\n<p>Vous pouvez voir, d&rsquo;apr\u00e8s cette <a href=\"https:\/\/woorkup.com\/disable-scripts-wordpress\/\" target=\"_blank\" rel=\"noopener noreferrer\">revue de perfmatters<\/a>, qu&rsquo;il a <strong>diminu\u00e9 le temps de chargement total de 20,2 %<\/strong>. Rien que sur leur page d&rsquo;accueil, ils ont pu <a href=\"https:\/\/kinsta.com\/fr\/blog\/reduire-nombre-requetes-http\/\">r\u00e9duire le nombre de requ\u00eates HTTP<\/a> de 46 \u00e0 30 ! La taille de la page est \u00e9galement pass\u00e9e de 506,3 Ko \u00e0 451,6 Ko.<\/p>\n<figure id=\"attachment_42123\" aria-describedby=\"caption-attachment-42123\" style=\"width: 1930px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-42123\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2019\/03\/speed-test-with-perfmatters.png\" alt=\"Speed test with perfmatters plugin\" width=\"1930\" height=\"536\"><figcaption id=\"caption-attachment-42123\" class=\"wp-caption-text\">Speed test with perfmatters plugin<\/figcaption><\/figure>\n<h2 id=\"track-performance\">Comment suivre les performances : Les outils de d\u00e9veloppement du navigateur<\/h2>\n<p>Une \u00e9tape fondamentale sur la voie de l&rsquo;optimisation de la performance est la mesure du temps de chargement. Nous avons un certain nombre de plugins et d&rsquo;outils en ligne que nous pouvons utiliser pour suivre les performances du site, comme <a href=\"https:\/\/kinsta.com\/fr\/blog\/google-pagespeed-insights\/\" target=\"_blank\" rel=\"noopener noreferrer\">Google Pagespeed Insights<\/a> et <a href=\"https:\/\/kinsta.com\/fr\/blog\/test-vitesse-pingdom\/\" target=\"_blank\" rel=\"noopener noreferrer\">Pingdom<\/a>. Mais d&rsquo;abord et avant tout, nous pouvons utiliser les outils de d\u00e9veloppement du navigateur, qui fournissent beaucoup d&rsquo;informations utiles.<\/p>\n<p>Chaque inspecteur de navigateur poss\u00e8de un panneau R\u00e9seau qui affiche une liste des requ\u00eates r\u00e9seau et des informations associ\u00e9es. Suivez ces liens pour une documentation d\u00e9taill\u00e9e :<\/p>\n<ul style=\"margin-left: 30px\">\n<li><a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Tools\/Page_Inspector\" target=\"_blank\" rel=\"noopener noreferrer\">Firefox Dev Tools<\/a><\/li>\n<li><a href=\"https:\/\/developers.google.com\/web\/tools\/chrome-devtools\/\" target=\"_blank\" rel=\"noopener noreferrer\">Chrome DevTools<\/a><\/li>\n<li><a href=\"https:\/\/docs.microsoft.com\/en-us\/microsoft-edge\/f12-devtools-guide\" target=\"_blank\" rel=\"noopener noreferrer\">Microsoft Edge F12 Dev Tools<\/a><\/li>\n<li><a href=\"https:\/\/support.apple.com\/guide\/safari-developer\/network-tab-dev1f3525e58\/mac\" target=\"_blank\" rel=\"noopener noreferrer\">Safari Web Inspector Guide<\/a><\/li>\n<\/ul>\n<p>Dans une installation WordPress avec dix-huit plugins actifs, nous avons inspect\u00e9 \u00e0 plusieurs reprises une page d\u2019article avec Firefox Dev Tools. Nous avons d&rsquo;abord mesur\u00e9 la vitesse de la page et r\u00e9pertori\u00e9 les ressources demand\u00e9es avant d&rsquo;installer tout plugin de filtrage. L&rsquo;image suivante montre la sortie de l&rsquo;<a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Tools\/Network_Monitor#Performance_analysis\" target=\"_blank\" rel=\"noopener noreferrer\">outil d&rsquo;analyse des performances<\/a> disponible dans le moniteur r\u00e9seau de Firefox.<\/p>\n<figure id=\"attachment_42124\" aria-describedby=\"caption-attachment-42124\" style=\"width: 1288px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-42124 size-full\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2019\/03\/analyse-des-performances.png\" alt=\"Firefox Outil d'analyse des performances\" width=\"1288\" height=\"1274\"><figcaption id=\"caption-attachment-42124\" class=\"wp-caption-text\">Firefox Outil d&rsquo;analyse des performances<\/figcaption><\/figure>\n<p>Le moniteur r\u00e9seau fournit les r\u00e9sultats suivants (cache vide) :<\/p>\n<ul style=\"margin-left: 30px\">\n<li>Poids : 255.19 Ko<\/li>\n<li>Temps de chargement : 1.24 secondes<\/li>\n<li>Requ\u00eates : 12<\/li>\n<\/ul>\n<p>Par la suite, nous avons install\u00e9 Plugin Organizer pour emp\u00eacher WordPress d&rsquo;ex\u00e9cuter le plugin CF7. Le diagramme circulaire change un peu.<\/p>\n<figure id=\"attachment_42126\" aria-describedby=\"caption-attachment-42126\" style=\"width: 1288px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-42126 size-full\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2019\/03\/analyse-des-performances-1.png\" alt=\"Firefox Outil d'analyse des performances\" width=\"1288\" height=\"1250\"><figcaption id=\"caption-attachment-42126\" class=\"wp-caption-text\">Firefox Outil d&rsquo;analyse des performances<\/figcaption><\/figure>\n<p>Maintenant la page se charge plus rapidement (cache vide) :<\/p>\n<ul style=\"margin-left: 30px\">\n<li>Poids : 104.21 Ko<\/li>\n<li>Temps de chargement : 0.80 secondes<\/li>\n<li>Requ\u00eates : 8<\/li>\n<\/ul>\n<p>Ensuite, nous avons d\u00e9sactiv\u00e9 plusieurs plugins inutiles, et l&rsquo;image suivante montre \u00e0 quel point nous avons am\u00e9lior\u00e9 les performances de la page.<\/p>\n<figure id=\"attachment_42127\" aria-describedby=\"caption-attachment-42127\" style=\"width: 1292px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-42127 size-full\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2019\/03\/analyse-des-performances-3.png\" alt=\"Firefox Outil d'analyse des performances\" width=\"1292\" height=\"1224\"><figcaption id=\"caption-attachment-42127\" class=\"wp-caption-text\">Firefox Outil d&rsquo;analyse des performances<\/figcaption><\/figure>\n<p>Apr\u00e8s avoir d\u00e9sactiv\u00e9 tous les plugins inutiles, le cache du navigateur vide du moniteur r\u00e9seau renvoie les donn\u00e9es suivantes :<\/p>\n<ul style=\"margin-left: 30px\">\n<li>Poids : 101.98 Ko<\/li>\n<li>Temps de chargement : 0.46 secondes<\/li>\n<li>Requ\u00eates : 8<\/li>\n<\/ul>\n<p>Nous pouvons comparer les r\u00e9sultats de nos tests. La taille de la ressource a \u00e9t\u00e9 r\u00e9duite de 60,04 %, le <strong>temps de chargement est pass\u00e9 de 1,24 \u00e0 0,46 seconde<\/strong> et le nombre de requ\u00eates HTTP a diminu\u00e9 de 12 \u00e0 8. Cela confirme que les plugins peuvent affecter les performances de la page, et que nous pouvons augmenter la vitesse de la page en profitant d&rsquo;un filtre de plugins.<\/p>\n<h2>R\u00e9sum\u00e9<\/h2>\n<p>Que vous construisiez vos propres scripts ou installiez des outils tiers, l&rsquo;organisation et le filtrage des plugins est quelque chose dont vous devez toujours tenir compte lorsqu&rsquo;il s&rsquo;agit d&rsquo;optimiser les performances. Rappelez-vous que tous les plugins ne sont pas d\u00e9velopp\u00e9s dans un souci de performance. Par cons\u00e9quent, il peut \u00eatre sage de prendre un certain temps et de d\u00e9terminer quels plugins (CSS et JS) sont charg\u00e9s et o\u00f9.<\/p>\n<p>Mais apprendre \u00e0 d\u00e9sactiver les plugins WordPress n&rsquo;est qu&rsquo;une des nombreuses autres techniques visant \u00e0 augmenter la vitesse du site. Voici une liste d&rsquo;autres guides et tutoriels utiles li\u00e9s \u00e0 la performance du site :<\/p>\n<ul style=\"margin-left: 30px\">\n<li><a href=\"https:\/\/kinsta.com\/fr\/apprendre\/accelerer-wordpress\/\" target=\"_blank\" rel=\"noopener noreferrer\">Comment acc\u00e9l\u00e9rer WordPress (Guide Ultime)<\/a><\/li>\n<li><a href=\"https:\/\/kinsta.com\/fr\/apprendre\/vitesse-de-site\/\" target=\"_blank\" rel=\"noopener noreferrer\">Un guide pour d\u00e9butants sur l\u2019optimisation de la vitesse du site Web<\/a><\/li>\n<li><a href=\"https:\/\/kinsta.com\/fr\/blog\/ttfb\/\" target=\"_blank\" rel=\"noopener noreferrer\">Comment r\u00e9duire le TTFB pour am\u00e9liorer les temps de chargement des pages WordPress<\/a><\/li>\n<li><a href=\"https:\/\/kinsta.com\/fr\/blog\/admin-ajax\/\" target=\"_blank\" rel=\"noopener noreferrer\">Comment diagnostiquer l\u2019utilisation \u00e9lev\u00e9e Admin-Ajax \u00e9lev\u00e9e sur votre site WordPress<\/a><\/li>\n<li><a href=\"https:\/\/kinsta.com\/fr\/blog\/donnees-wp-options-automatiquement-chargees\/\" target=\"_blank\" rel=\"noopener noreferrer\">Comment nettoyer votre table wp_options et les donn\u00e9es charg\u00e9es automatiquement<\/a><\/li>\n<li><a href=\"https:\/\/kinsta.com\/fr\/blog\/desactiver-plugins-wordpress\/\" target=\"_blank\" rel=\"noopener noreferrer\">Comment d\u00e9sactiver les plugins WordPress<\/a> (pas d&rsquo;acc\u00e8s \u00e0 WP-Admin)<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Quand il s&rsquo;agit des performances de WordPress, nous avons beaucoup \u00e0 dire sur les plugins. Chaque plugin ajoute du code PHP qui doit \u00eatre ex\u00e9cut\u00e9, inclut &#8230;<\/p>\n","protected":false},"author":36,"featured_media":24854,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[61,63,62],"topic":[1028,1035],"class_list":["post-21071","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-mu-plugins","tag-performance","tag-plugins","topic-developpement-wordpress","topic-extensions-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>Comment d\u00e9sactiver le chargement d\u2019un plugin WordPress sur des pages et articles sp\u00e9cifiques<\/title>\n<meta name=\"description\" content=\"D\u00e9couvrez comment d\u00e9sactiver les plugins WordPress sur des pages et des articles sp\u00e9cifiques. Cela permet d&#039;augmenter la vitesse de votre site et offre une meilleure exp\u00e9rience utilisateur.\" \/>\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\/desactiver-chargement-plugins-wordpress\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Comment d\u00e9sactiver le chargement des plugins WordPress sur des pages et des articles sp\u00e9cifiques\" \/>\n<meta property=\"og:description\" content=\"D\u00e9couvrez comment d\u00e9sactiver les plugins WordPress sur des pages et des articles sp\u00e9cifiques. Cela permet d&#039;augmenter la vitesse de votre site et offre une meilleure exp\u00e9rience utilisateur.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/fr\/blog\/desactiver-chargement-plugins-wordpress\/\" \/>\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=\"2018-09-28T11:00:10+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-09-17T14:03:22+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2018\/09\/desactiver-les-plugins.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"600\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Carlo Daniele\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"D\u00e9couvrez comment d\u00e9sactiver les plugins WordPress sur des pages et des articles sp\u00e9cifiques. Cela permet d&#039;augmenter la vitesse de votre site et offre une meilleure exp\u00e9rience utilisateur.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2018\/09\/desactiver-les-plugins.jpg\" \/>\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=\"16 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/desactiver-chargement-plugins-wordpress\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/desactiver-chargement-plugins-wordpress\/\"},\"author\":{\"name\":\"Carlo Daniele\",\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/person\/962dde02ea6f5df089b5d8d0853bbc63\"},\"headline\":\"Comment d\u00e9sactiver le chargement des plugins WordPress sur des pages et des articles sp\u00e9cifiques\",\"datePublished\":\"2018-09-28T11:00:10+00:00\",\"dateModified\":\"2024-09-17T14:03:22+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/desactiver-chargement-plugins-wordpress\/\"},\"wordCount\":2969,\"commentCount\":4,\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/desactiver-chargement-plugins-wordpress\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2018\/09\/desactiver-les-plugins.jpg\",\"keywords\":[\"mu-plugins\",\"performance\",\"plugins\"],\"articleSection\":[\"Tutoriels sur la performance WordPress\"],\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinsta.com\/fr\/blog\/desactiver-chargement-plugins-wordpress\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/desactiver-chargement-plugins-wordpress\/\",\"url\":\"https:\/\/kinsta.com\/fr\/blog\/desactiver-chargement-plugins-wordpress\/\",\"name\":\"Comment d\u00e9sactiver le chargement d\u2019un plugin WordPress sur des pages et articles sp\u00e9cifiques\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/desactiver-chargement-plugins-wordpress\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/desactiver-chargement-plugins-wordpress\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2018\/09\/desactiver-les-plugins.jpg\",\"datePublished\":\"2018-09-28T11:00:10+00:00\",\"dateModified\":\"2024-09-17T14:03:22+00:00\",\"description\":\"D\u00e9couvrez comment d\u00e9sactiver les plugins WordPress sur des pages et des articles sp\u00e9cifiques. Cela permet d'augmenter la vitesse de votre site et offre une meilleure exp\u00e9rience utilisateur.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/desactiver-chargement-plugins-wordpress\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/fr\/blog\/desactiver-chargement-plugins-wordpress\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/desactiver-chargement-plugins-wordpress\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2018\/09\/desactiver-les-plugins.jpg\",\"contentUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2018\/09\/desactiver-les-plugins.jpg\",\"width\":1200,\"height\":600,\"caption\":\"D\u00e9sactiver les plugins\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/desactiver-chargement-plugins-wordpress\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinsta.com\/fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"D\u00e9veloppement WordPress\",\"item\":\"https:\/\/kinsta.com\/fr\/sujets\/developpement-wordpress\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Comment d\u00e9sactiver le chargement des plugins WordPress sur des pages et des articles sp\u00e9cifiques\"}]},{\"@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":"Comment d\u00e9sactiver le chargement d\u2019un plugin WordPress sur des pages et articles sp\u00e9cifiques","description":"D\u00e9couvrez comment d\u00e9sactiver les plugins WordPress sur des pages et des articles sp\u00e9cifiques. Cela permet d'augmenter la vitesse de votre site et offre une meilleure exp\u00e9rience utilisateur.","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\/desactiver-chargement-plugins-wordpress\/","og_locale":"fr_FR","og_type":"article","og_title":"Comment d\u00e9sactiver le chargement des plugins WordPress sur des pages et des articles sp\u00e9cifiques","og_description":"D\u00e9couvrez comment d\u00e9sactiver les plugins WordPress sur des pages et des articles sp\u00e9cifiques. Cela permet d'augmenter la vitesse de votre site et offre une meilleure exp\u00e9rience utilisateur.","og_url":"https:\/\/kinsta.com\/fr\/blog\/desactiver-chargement-plugins-wordpress\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/kinstafrance\/","article_published_time":"2018-09-28T11:00:10+00:00","article_modified_time":"2024-09-17T14:03:22+00:00","og_image":[{"width":1200,"height":600,"url":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2018\/09\/desactiver-les-plugins.jpg","type":"image\/jpeg"}],"author":"Carlo Daniele","twitter_card":"summary_large_image","twitter_description":"D\u00e9couvrez comment d\u00e9sactiver les plugins WordPress sur des pages et des articles sp\u00e9cifiques. Cela permet d'augmenter la vitesse de votre site et offre une meilleure exp\u00e9rience utilisateur.","twitter_image":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2018\/09\/desactiver-les-plugins.jpg","twitter_creator":"@carlodaniele","twitter_site":"@kinsta_fr","twitter_misc":{"\u00c9crit par":"Carlo Daniele","Dur\u00e9e de lecture estim\u00e9e":"16 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinsta.com\/fr\/blog\/desactiver-chargement-plugins-wordpress\/#article","isPartOf":{"@id":"https:\/\/kinsta.com\/fr\/blog\/desactiver-chargement-plugins-wordpress\/"},"author":{"name":"Carlo Daniele","@id":"https:\/\/kinsta.com\/fr\/#\/schema\/person\/962dde02ea6f5df089b5d8d0853bbc63"},"headline":"Comment d\u00e9sactiver le chargement des plugins WordPress sur des pages et des articles sp\u00e9cifiques","datePublished":"2018-09-28T11:00:10+00:00","dateModified":"2024-09-17T14:03:22+00:00","mainEntityOfPage":{"@id":"https:\/\/kinsta.com\/fr\/blog\/desactiver-chargement-plugins-wordpress\/"},"wordCount":2969,"commentCount":4,"publisher":{"@id":"https:\/\/kinsta.com\/fr\/#organization"},"image":{"@id":"https:\/\/kinsta.com\/fr\/blog\/desactiver-chargement-plugins-wordpress\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2018\/09\/desactiver-les-plugins.jpg","keywords":["mu-plugins","performance","plugins"],"articleSection":["Tutoriels sur la performance WordPress"],"inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinsta.com\/fr\/blog\/desactiver-chargement-plugins-wordpress\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinsta.com\/fr\/blog\/desactiver-chargement-plugins-wordpress\/","url":"https:\/\/kinsta.com\/fr\/blog\/desactiver-chargement-plugins-wordpress\/","name":"Comment d\u00e9sactiver le chargement d\u2019un plugin WordPress sur des pages et articles sp\u00e9cifiques","isPartOf":{"@id":"https:\/\/kinsta.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/fr\/blog\/desactiver-chargement-plugins-wordpress\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/fr\/blog\/desactiver-chargement-plugins-wordpress\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2018\/09\/desactiver-les-plugins.jpg","datePublished":"2018-09-28T11:00:10+00:00","dateModified":"2024-09-17T14:03:22+00:00","description":"D\u00e9couvrez comment d\u00e9sactiver les plugins WordPress sur des pages et des articles sp\u00e9cifiques. Cela permet d'augmenter la vitesse de votre site et offre une meilleure exp\u00e9rience utilisateur.","breadcrumb":{"@id":"https:\/\/kinsta.com\/fr\/blog\/desactiver-chargement-plugins-wordpress\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/fr\/blog\/desactiver-chargement-plugins-wordpress\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/kinsta.com\/fr\/blog\/desactiver-chargement-plugins-wordpress\/#primaryimage","url":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2018\/09\/desactiver-les-plugins.jpg","contentUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2018\/09\/desactiver-les-plugins.jpg","width":1200,"height":600,"caption":"D\u00e9sactiver les plugins"},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/fr\/blog\/desactiver-chargement-plugins-wordpress\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinsta.com\/fr\/"},{"@type":"ListItem","position":2,"name":"D\u00e9veloppement WordPress","item":"https:\/\/kinsta.com\/fr\/sujets\/developpement-wordpress\/"},{"@type":"ListItem","position":3,"name":"Comment d\u00e9sactiver le chargement des plugins WordPress sur des pages et des articles sp\u00e9cifiques"}]},{"@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\/21071","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=21071"}],"version-history":[{"count":15,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts\/21071\/revisions"}],"predecessor-version":[{"id":55401,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts\/21071\/revisions\/55401"}],"alternate":[{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/21071\/translations\/es"},{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/21071\/translations\/en"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/21071\/translations\/pt"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/21071\/translations\/fr"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/21071\/translations\/it"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/21071\/translations\/de"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/21071\/translations\/jp"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/21071\/translations\/nl"},{"href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/21071\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/media\/24854"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/media?parent=21071"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/tags?post=21071"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/topic?post=21071"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}