{"id":23150,"date":"2021-04-25T14:14:00","date_gmt":"2021-04-25T11:14:00","guid":{"rendered":"https:\/\/themewp.inform.click\/?p=23150"},"modified":"2021-10-18T02:25:58","modified_gmt":"2021-10-17T23:25:58","slug":"comment-mettre-a-jour-les-plugins-wordpress-automatiquement-sans-utiliser-de-plugin","status":"publish","type":"post","link":"https:\/\/themewp.inform.click\/fr\/comment-mettre-a-jour-les-plugins-wordpress-automatiquement-sans-utiliser-de-plugin\/","title":{"rendered":"Comment mettre \u00e0 jour les plugins WordPress automatiquement sans utiliser de plugin"},"content":{"rendered":"<p>Lors de l&rsquo;ex\u00e9cution d&rsquo;un site Web WordPress, il est tout simplement impossible de rester sans plugins. Un certain nombre de plugins utiles sont disponibles pour nous aider \u00e0 am\u00e9liorer les sites Web. Et bien s\u00fbr, c&rsquo;est une bonne pratique d&rsquo;utiliser ces plugins. Dans le m\u00eame temps, il devient mouvement\u00e9 de mettre \u00e0 jour les plugins WordPress. Les auteurs de plugins mettent r\u00e9guli\u00e8rement \u00e0 jour les plugins pour une meilleure s\u00e9curit\u00e9 et de nouvelles fonctionnalit\u00e9s. Chaque fois que de nouvelles mises \u00e0 jour sont disponibles pour un ou plusieurs plugins, nous recevons des notifications pour les m\u00eames.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20921-60823d0772366.png\" data-rel=\"lightbox\" ><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20921-60823d0772366.png\" alt=\"Comment mettre \u00e0 jour les plugins WordPress automatiquement sans utiliser de plugin\" ><\/a><\/p>\n<p>La mani\u00e8re normale de mettre \u00e0 jour le plugin est d&rsquo;aller sur la page Plugins et de cliquer sur un lien Mettre \u00e0 jour maintenant quelle nouvelle version est disponible.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20921-60823d07c8de2.png\" data-rel=\"lightbox\" ><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20921-60823d07c8de2.png\" alt=\"Comment mettre \u00e0 jour les plugins WordPress automatiquement sans utiliser de plugin\" ><\/a><\/p>\n<p>Vous devez cliquer sur chaque mise \u00e0 jour maintenant lien vers les plugins. Fondamentalement, vous mettez \u00e0 jour les plugins un par un par ce processus.<\/p>\n<p>Alternativement, nous pouvons choisir l&rsquo;action en bloc pour mettre \u00e0 jour les multiples plugins en une seule fois.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20921-60823d0855aa5.png\" data-rel=\"lightbox\" ><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20921-60823d0855aa5.png\" alt=\"Comment mettre \u00e0 jour les plugins WordPress automatiquement sans utiliser de plugin\" ><\/a><\/p>\n<p>Ce processus de mise \u00e0 jour des plugins que nous devons appliquer r\u00e9guli\u00e8rement. Comme il s&rsquo;agit d&rsquo;une op\u00e9ration incontournable, nous vous recommandons d&rsquo;utiliser un syst\u00e8me automatis\u00e9 pour cela. Garder ce processus automatique nous fait gagner du temps pour d&rsquo;autres choses importantes.<\/p>\n<p>Cela \u00e9tant dit, voyons comment mettre \u00e0 jour automatiquement les plugins WordPress.<\/p>\n<h3>Mettre \u00e0 jour les plugins WordPress automatiquement<\/h3>\n<p>Certainement quelques plugins disponibles sur le r\u00e9f\u00e9rentiel qui nous permettent de faire le processus de mise \u00e0 jour automatique. Mais, nous recommandons toujours d&rsquo;utiliser le moins de plugins sur le site WordPress. Si quelque chose peut \u00eatre fait avec un petit bout de code, il est toujours pr\u00e9f\u00e9rable de ne pas utiliser de plugins. Au fur et \u00e0 mesure que le nombre de plugins augmente, votre application devient plus lourde et ajoute un espace suppl\u00e9mentaire sur le serveur.<\/p>\n<p>Nous pouvons mettre \u00e0 jour les plugins WordPress en \u00e9crivant un petit bout de code. Il a deux parties.<\/p>\n<ul>\n<li>Mettre \u00e0 jour tous les plugins<\/li>\n<li>Mettre \u00e0 jour des plugins sp\u00e9cifiques<\/li>\n<\/ul>\n<p>Il peut arriver que vous ayez fait une personnalisation dans le plugin sp\u00e9cifique et que maintenant vous ne vouliez plus le mettre \u00e0 jour. Bien que la personnalisation du plugin ne soit pas une bonne pratique, cela peut arriver dans certains cas. Choisissez donc l&rsquo;un des processus ci-dessous selon vos besoins.<\/p>\n<h3>Mettre \u00e0 jour tous les plugins<\/h3>\n<p>WordPress fournit un filtre <code>auto_update_plugin<\/code>qui est utilis\u00e9 pour mettre \u00e0 jour automatiquement tous les plugins. Tout ce que vous avez \u00e0 faire est d&rsquo;ouvrir le fichier functions.php de votre th\u00e8me actif et de placer le code ci-dessous \u00e0 la fin d&rsquo;un fichier.<\/p>\n<pre><code>add_filter( 'auto_update_plugin', '__return_true' );<\/code><\/pre>\n<p>Apr\u00e8s avoir plac\u00e9 le code ci-dessus, chaque fois que le syst\u00e8me principal de WordPress recherche de nouvelles mises \u00e0 jour, il mettra automatiquement \u00e0 jour les plugins dont la nouvelle version est disponible.<\/p>\n<p><strong>Remarque\u00a0:<\/strong> apr\u00e8s l&rsquo;ajout du code ci-dessus, tous les plugins ne sont pas mis \u00e0 jour imm\u00e9diatement. Vous devez attendre jusqu&rsquo;\u00e0 12 heures. C&rsquo;est un logiciel WordPress qui s&rsquo;ex\u00e9cute p\u00e9riodiquement et effectue de telles t\u00e2ches.<\/p>\n<h3>Mettre \u00e0 jour des plugins sp\u00e9cifiques<\/h3>\n<p>Si vous cherchez \u00e0 mettre \u00e0 jour automatiquement des plugins sp\u00e9cifiques, nous devons \u00e9galement utiliser le m\u00eame filtre <code>auto_update_plugin<\/code>mais d&rsquo;une mani\u00e8re diff\u00e9rente.<\/p>\n<p>Disons que nous devons mettre \u00e0 jour 2 plugins Yoast SEO et WP-Optimize. Donc d&rsquo;abord, nous devons avoir des slugs de ces plugins. Vous pouvez obtenir le slug d&rsquo;un plugin \u00e0 partir de l&rsquo;URL de la page du plugin sur un r\u00e9f\u00e9rentiel.<\/p>\n<p>Pour Yoast SEO, l&rsquo;URL de la page du plugin est <strong><a href=\"https:\/\/wordpress.org\/plugins\/wordpress-seo\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">https:\/\/wordpress.org\/plugins\/wordpress-seo<\/a><\/strong>. Et ici slug est wordpress-seo.<\/p>\n<p>Idem avec WP-Optimize, l&rsquo;URL est <strong><a href=\"https:\/\/wordpress.org\/plugins\/wp-optimize\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">https:\/\/wordpress.org\/plugins\/wp-optimize<\/a><\/strong>. Le slug est donc wp-optimize.<\/p>\n<p>Pour rendre le processus de mise \u00e0 jour automatique pour ces 2 plugins, notre code dans functions.php est le suivant :<\/p>\n<pre><code>\/\/update specific plugins automatically\nfunction auto_update_specific_plugins ($update, $item) {\n\u00a0\u00a0\u00a0\u00a0\/\/ Array of plugin slugs to always auto-update\n\u00a0\u00a0\u00a0\u00a0$plugins = array (\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0'wordpress-seo',\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0'wp-optimize',\n\u00a0\u00a0\u00a0\u00a0);\n\u00a0\u00a0\u00a0\u00a0if (in_array( $item-&gt;slug, $plugins)) {\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0return true; \/\/ Always update plugins in this array\n\u00a0\u00a0\u00a0\u00a0} else {\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0return $update; \/\/ Else, use the normal API response to decide whether to update or not\n\u00a0\u00a0\u00a0\u00a0}\n}\nadd_filter( 'auto_update_plugin', 'auto_update_specific_plugins', 10, 2 );<\/code><\/pre>\n<p>C&rsquo;est \u00e7a! J&rsquo;esp\u00e8re que vous comprenez comment mettre \u00e0 jour les plugins WordPress automatiquement. S&rsquo;il vous pla\u00eet partager vos pens\u00e9es dans la section commentaire ci-dessous. Vous pouvez \u00e9galement lire notre article populaire <a href=\"https:\/\/themewp.inform.click\/fr\/comment-charger-des-articles-wordpress-avec-ajax\/\" title=\"Comment charger un article WordPress avec AJAX\">Comment charger un article WordPress avec AJAX<\/a>.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Source d&rsquo;enregistrement:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/artisansweb.net\" class=\"external external_icon\">artisansweb.net<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Vous cherchez \u00e0 mettre \u00e0 jour les plugins WordPress automatiquement ? Dans cet article, nous vous montrons comment rendre ce processus automatique en pla\u00e7ant un petit bout de code<\/p>\n","protected":false},"author":1,"featured_media":21662,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[608],"tags":[844],"class_list":["post-23150","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized-4","tag-affiai-fr"],"_links":{"self":[{"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/posts\/23150","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/comments?post=23150"}],"version-history":[{"count":0,"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/posts\/23150\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/media\/21662"}],"wp:attachment":[{"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/media?parent=23150"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/categories?post=23150"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/tags?post=23150"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}