{"id":4507,"date":"2025-10-21T02:55:05","date_gmt":"2025-10-21T00:55:05","guid":{"rendered":"https:\/\/tswanhosting.com\/learn\/?p=4507"},"modified":"2025-10-21T02:55:06","modified_gmt":"2025-10-21T00:55:06","slug":"comment-configurer-et-gerer-une-tache-cron-wordpress-wp-cron","status":"publish","type":"post","link":"https:\/\/tswanhosting.com\/learn\/web\/comment-configurer-et-gerer-une-tache-cron-wordpress-wp-cron\/","title":{"rendered":"Comment configurer et g\u00e9rer une t\u00e2che cron WordPress (WP-Cron)"},"content":{"rendered":"<p>Dans les coulisses de chaque site WordPress se trouve un employ\u00e9 de l&rsquo;ombre, un planificateur infatigable qui s&rsquo;assure que les t\u00e2ches programm\u00e9es s&rsquo;ex\u00e9cutent \u00e0 temps : c&rsquo;est le <strong>WP-Cron<\/strong>. C&rsquo;est lui qui publie vos articles planifi\u00e9s, qui v\u00e9rifie les mises \u00e0 jour des th\u00e8mes et des plugins, ou qui envoie les notifications par e-mail. Cependant, et c&rsquo;est un point crucial, le WP-Cron n&rsquo;est pas un vrai &quot;cron job&quot; au sens technique du terme. En effet, il poss\u00e8de une faiblesse fondamentale : il ne se d\u00e9clenche que lorsque quelqu&rsquo;un visite votre site. Cette particularit\u00e9 peut entra\u00eener des probl\u00e8mes de fiabilit\u00e9 sur les sites \u00e0 faible trafic et des probl\u00e8mes de performance sur les sites \u00e0 fort trafic. Par cons\u00e9quent, comprendre comment WP-Cron fonctionne, comment le g\u00e9rer et, surtout, comment le remplacer par un vrai cron serveur est une comp\u00e9tence d&rsquo;optimisation avanc\u00e9e qui peut transformer la stabilit\u00e9 et la vitesse de votre site.<\/p>\n<h2>Qu&rsquo;est-ce que WP-Cron et comment fonctionne-t-il ?<\/h2>\n<p>Un vrai cron job est une t\u00e2che planifi\u00e9e qui s&rsquo;ex\u00e9cute \u00e0 des intervalles de temps pr\u00e9cis, directement sur le serveur. WP-Cron est un &quot;pseudo-cron&quot;. Voici son fonctionnement :<\/p>\n<ol>\n<li>Chaque fois qu&rsquo;une page de votre site est charg\u00e9e, WordPress regarde dans sa liste de t\u00e2ches planifi\u00e9es (les &quot;crons&quot;).<\/li>\n<li>Il v\u00e9rifie si l&rsquo;heure d&rsquo;ex\u00e9cution d&rsquo;une t\u00e2che est d\u00e9pass\u00e9e.<\/li>\n<li>Si c&rsquo;est le cas, il ex\u00e9cute la t\u00e2che en question.<\/li>\n<\/ol>\n<p>Cela pose deux probl\u00e8mes majeurs :<\/p>\n<ul>\n<li><strong>Fiabilit\u00e9 pour les sites \u00e0 faible trafic :<\/strong> Si personne ne visite votre site \u00e0 14h, l&rsquo;article que vous aviez programm\u00e9 pour 14h ne sera pas publi\u00e9. Il ne le sera qu&rsquo;\u00e0 la prochaine visite, que ce soit \u00e0 14h30 ou le lendemain.<\/li>\n<li><strong>Performance pour les sites \u00e0 fort trafic :<\/strong> Si votre site re\u00e7oit des centaines de visites par minute, WordPress v\u00e9rifiera sa liste de t\u00e2ches \u00e0 chaque chargement de page. C&rsquo;est une surcharge de travail inutile et r\u00e9p\u00e9titive qui peut ralentir le serveur.<\/li>\n<\/ul>\n<h2>Comment voir et g\u00e9rer les t\u00e2ches cron existantes<\/h2>\n<p>La fa\u00e7on la plus simple de jeter un \u0153il sous le capot de WP-Cron est d&rsquo;utiliser un plugin. Le plus connu et le plus efficace est <strong>WP Crontrol<\/strong>.<\/p>\n<ol>\n<li>Installez et activez le plugin WP Crontrol.<\/li>\n<li>Dans votre tableau de bord, allez dans <strong>Outils &gt; Cron Events<\/strong>.<\/li>\n<li>Vous verrez une liste compl\u00e8te de toutes les t\u00e2ches planifi\u00e9es sur votre site, le nom de leur &quot;hook&quot;, leur prochaine ex\u00e9cution et leur fr\u00e9quence.<\/li>\n<\/ol>\n<p>Ce plugin est un excellent outil de d\u00e9bogage. Il vous permet de voir ce qui se passe, d&rsquo;ex\u00e9cuter manuellement une t\u00e2che (&quot;Run Now&quot;), de la modifier ou de la supprimer.<\/p>\n<h2>Comment cr\u00e9er une t\u00e2che cron WordPress personnalis\u00e9e<\/h2>\n<p>Parfois, vous devez cr\u00e9er votre propre t\u00e2che planifi\u00e9e. Imaginez que vous vouliez supprimer les fichiers temporaires de votre site une fois par jour. Le processus se fait en trois \u00e9tapes, \u00e0 ajouter dans le fichier <code>functions.php<\/code> de votre th\u00e8me enfant ou dans un plugin personnalis\u00e9.<\/p>\n<p><strong>\u00c9tape 1 : Cr\u00e9er la fonction qui effectue l&rsquo;action<\/strong><\/p>\n<pre><code class=\"language-php\">function ma_fonction_de_nettoyage() {\n    \/\/ Votre code ici. Par exemple, supprimer des fichiers ou des donn\u00e9es.\n    \/\/ Pour cet exemple, nous allons simplement \u00e9crire dans un fichier log.\n    error_log(\"La t\u00e2che de nettoyage personnalis\u00e9e a \u00e9t\u00e9 ex\u00e9cut\u00e9e !\");\n}<\/code><\/pre>\n<p><strong>\u00c9tape 2 : Cr\u00e9er un &quot;hook&quot; personnalis\u00e9 et y attacher la fonction<\/strong><br \/>\nUn hook est un point d&rsquo;ancrage. C&rsquo;est une bonne pratique pour d\u00e9coupler votre code.<\/p>\n<pre><code class=\"language-php\">add_action( 'mon_hook_de_nettoyage_quotidien', 'ma_fonction_de_nettoyage' );<\/code><\/pre>\n<p><strong>\u00c9tape 3 : Planifier l&rsquo;\u00e9v\u00e9nement (s&rsquo;il n&rsquo;est pas d\u00e9j\u00e0 planifi\u00e9)<\/strong><br \/>\nC&rsquo;est ici que la magie op\u00e8re. Nous allons dire \u00e0 WordPress de d\u00e9clencher notre hook \u00e0 une certaine fr\u00e9quence.<\/p>\n<pre><code class=\"language-php\">if ( ! wp_next_scheduled( 'mon_hook_de_nettoyage_quotidien' ) ) {\n    wp_schedule_event( time(), 'daily', 'mon_hook_de_nettoyage_quotidien' );\n}<\/code><\/pre>\n<p>D\u00e9cortiquons cette \u00e9tape cruciale :<\/p>\n<ul>\n<li><code>if ( ! wp_next_scheduled( ... ) )<\/code> : Cette ligne est <strong>essentielle<\/strong>. Elle v\u00e9rifie si notre t\u00e2che est d\u00e9j\u00e0 planifi\u00e9e. Sans cette v\u00e9rification, WordPress ajouterait une nouvelle planification \u00e0 chaque chargement de page, cr\u00e9ant des centaines de t\u00e2ches dupliqu\u00e9es.<\/li>\n<li><code>wp_schedule_event( time(), 'daily', ... )<\/code> : Cette fonction planifie l&rsquo;\u00e9v\u00e9nement. <code>time()<\/code> signifie &quot;maintenant&quot;, <code>'daily'<\/code> est la fr\u00e9quence (autres options : <code>'hourly'<\/code>, <code>'twicedaily'<\/code>), et <code>'mon_hook_de_nettoyage_quotidien'<\/code> est le hook que nous voulons d\u00e9clencher.<\/li>\n<\/ul>\n<h2>L&rsquo;Optimisation Ultime : Remplacer WP-Cron par un Vrai Cron Serveur<\/h2>\n<p>Pour une fiabilit\u00e9 et une performance maximales, la meilleure solution est de d\u00e9sactiver WP-Cron et de le remplacer par un vrai cron job au niveau du serveur.<\/p>\n<p><strong>\u00c9tape 1 : D\u00e9sactiver WP-Cron<\/strong><br \/>\nOuvrez votre fichier <code>wp-config.php<\/code> (situ\u00e9 \u00e0 la racine de votre site) et ajoutez la ligne suivante juste avant <code>\/* C'est tout, ne touchez pas \u00e0 ce qui suit ! *\/<\/code> :<\/p>\n<pre><code class=\"language-php\">define('DISABLE_WP_CRON', true);<\/code><\/pre>\n<p>Cela emp\u00eachera WordPress de lancer son syst\u00e8me de cron \u00e0 chaque visite.<\/p>\n<p><strong>\u00c9tape 2 : Cr\u00e9er un vrai cron job sur votre serveur<\/strong><br \/>\nDans le panneau de contr\u00f4le de votre h\u00e9bergeur (comme cPanel, fourni par <strong>Tswan Hosting<\/strong>), cherchez une option appel\u00e9e &quot;Cron Jobs&quot; ou &quot;T\u00e2ches Cron&quot;.<\/p>\n<p>Vous devrez cr\u00e9er une nouvelle t\u00e2che qui ex\u00e9cute la commande suivante \u00e0 un intervalle r\u00e9gulier (par exemple, toutes les 15 minutes) :<\/p>\n<pre><code class=\"language-sh\">wget -q -O - https:\/\/www.votresite.com\/wp-cron.php?doing_wp_cron &gt;\/dev\/null 2&gt;&amp;1<\/code><\/pre>\n<p>Remplacez <code>https:\/\/www.votresite.com<\/code> par l&rsquo;URL de votre site.<\/p>\n<p><strong>Que fait cette commande ?<\/strong><\/p>\n<ul>\n<li>Elle &quot;appelle&quot; le fichier <code>wp-cron.php<\/code> \u00e0 une URL sp\u00e9cifique.<\/li>\n<li>Lorsque ce fichier est appel\u00e9, il ex\u00e9cute toutes les t\u00e2ches WordPress dont l&rsquo;heure est d\u00e9pass\u00e9e, comme le ferait une visite normale.<\/li>\n<li>Les options <code>&gt;\/dev\/null 2&gt;&amp;1<\/code> emp\u00eachent la commande de g\u00e9n\u00e9rer des fichiers de log ou des e-mails inutiles.<\/li>\n<\/ul>\n<p>Avec cette configuration, vous avez le meilleur des deux mondes : la facilit\u00e9 de gestion des t\u00e2ches planifi\u00e9es de WordPress, et la fiabilit\u00e9 et la performance d&rsquo;un vrai cron serveur. C&rsquo;est une optimisation standard pour tout site WordPress s\u00e9rieux, une pratique mise en \u0153uvre par les experts de <a href=\"https:\/\/tswanhosting.com\/logiciels\">Tswan Softwares<\/a> pour garantir des performances optimales.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/tswanhosting.com\/learn\/wp-content\/uploads\/2025\/10\/illustration-wp-cron-vs-real-cron.png\" alt=\"Infographie montrant la diff\u00e9rence : WP-Cron (d\u00e9clench\u00e9 par des visites al\u00e9atoires) vs. un vrai Cron Job (d\u00e9clench\u00e9 \u00e0 intervalles fixes comme une horloge).\" \/><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/tswanhosting.com\/learn\/wp-content\/uploads\/2025\/10\/cta-hebergement-optimise-tswan.png\" alt=\"Banni\u00e8re publicitaire pour l&#039;h\u00e9bergement Tswan avec acc\u00e8s cPanel et gestion des t\u00e2ches Cron\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dans les coulisses de chaque site WordPress se trouve un employ\u00e9 de l&rsquo;ombre, un planificateur infatigable qui s&rsquo;assure que les t\u00e2ches programm\u00e9es s&rsquo;ex\u00e9cutent \u00e0 temps : c&rsquo;est le WP-Cron. C&rsquo;est lui qui publie vos articles planifi\u00e9s, qui v\u00e9rifie les mises \u00e0 jour des th\u00e8mes et des plugins, ou qui envoie les notifications par e-mail. Cependant, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[174,1,55],"tags":[217,215,66,216],"class_list":{"0":"post-4507","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-administration-systeme","7":"category-web","8":"category-wordpress","9":"tag-administration-cron","10":"tag-tache-cron","11":"tag-tswan-hosting","12":"tag-wp-cron"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.1.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Comment configurer et g\u00e9rer une t\u00e2che cron WordPress (WP-Cron) - Tswan Learn<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/tswanhosting.com\/learn\/web\/comment-configurer-et-gerer-une-tache-cron-wordpress-wp-cron\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Comment configurer et g\u00e9rer une t\u00e2che cron WordPress (WP-Cron) - Tswan Learn\" \/>\n<meta property=\"og:description\" content=\"Dans les coulisses de chaque site WordPress se trouve un employ\u00e9 de l&rsquo;ombre, un planificateur infatigable qui s&rsquo;assure que les t\u00e2ches programm\u00e9es s&rsquo;ex\u00e9cutent \u00e0 temps : c&rsquo;est le WP-Cron. C&rsquo;est lui qui publie vos articles planifi\u00e9s, qui v\u00e9rifie les mises \u00e0 jour des th\u00e8mes et des plugins, ou qui envoie les notifications par e-mail. Cependant, [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/tswanhosting.com\/learn\/web\/comment-configurer-et-gerer-une-tache-cron-wordpress-wp-cron\/\" \/>\n<meta property=\"og:site_name\" content=\"Tswan Learn\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/facebook.com\/tswan.office\" \/>\n<meta property=\"article:published_time\" content=\"2025-10-21T00:55:05+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-10-21T00:55:06+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/tswanhosting.com\/learn\/wp-content\/uploads\/2025\/10\/illustration-wp-cron-vs-real-cron.png\" \/>\n<meta name=\"author\" content=\"tswan\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"tswan\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/tswanhosting.com\/learn\/web\/comment-configurer-et-gerer-une-tache-cron-wordpress-wp-cron\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/tswanhosting.com\/learn\/web\/comment-configurer-et-gerer-une-tache-cron-wordpress-wp-cron\/\"},\"author\":{\"name\":\"tswan\",\"@id\":\"https:\/\/tswanhosting.com\/learn\/#\/schema\/person\/48839a265baa87a205581d10dbca736f\"},\"headline\":\"Comment configurer et g\u00e9rer une t\u00e2che cron WordPress (WP-Cron)\",\"datePublished\":\"2025-10-21T00:55:05+00:00\",\"dateModified\":\"2025-10-21T00:55:06+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/tswanhosting.com\/learn\/web\/comment-configurer-et-gerer-une-tache-cron-wordpress-wp-cron\/\"},\"wordCount\":950,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/tswanhosting.com\/learn\/#organization\"},\"image\":{\"@id\":\"https:\/\/tswanhosting.com\/learn\/web\/comment-configurer-et-gerer-une-tache-cron-wordpress-wp-cron\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/tswanhosting.com\/learn\/wp-content\/uploads\/2025\/10\/illustration-wp-cron-vs-real-cron.png\",\"keywords\":[\"administration cron\",\"tache cron\",\"Tswan Hosting\",\"wp-cron\"],\"articleSection\":[\"Administration Syst\u00e8me\",\"Web\",\"WordPress\"],\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/tswanhosting.com\/learn\/web\/comment-configurer-et-gerer-une-tache-cron-wordpress-wp-cron\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/tswanhosting.com\/learn\/web\/comment-configurer-et-gerer-une-tache-cron-wordpress-wp-cron\/\",\"url\":\"https:\/\/tswanhosting.com\/learn\/web\/comment-configurer-et-gerer-une-tache-cron-wordpress-wp-cron\/\",\"name\":\"Comment configurer et g\u00e9rer une t\u00e2che cron WordPress (WP-Cron) - Tswan Learn\",\"isPartOf\":{\"@id\":\"https:\/\/tswanhosting.com\/learn\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/tswanhosting.com\/learn\/web\/comment-configurer-et-gerer-une-tache-cron-wordpress-wp-cron\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/tswanhosting.com\/learn\/web\/comment-configurer-et-gerer-une-tache-cron-wordpress-wp-cron\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/tswanhosting.com\/learn\/wp-content\/uploads\/2025\/10\/illustration-wp-cron-vs-real-cron.png\",\"datePublished\":\"2025-10-21T00:55:05+00:00\",\"dateModified\":\"2025-10-21T00:55:06+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/tswanhosting.com\/learn\/web\/comment-configurer-et-gerer-une-tache-cron-wordpress-wp-cron\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/tswanhosting.com\/learn\/web\/comment-configurer-et-gerer-une-tache-cron-wordpress-wp-cron\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/tswanhosting.com\/learn\/web\/comment-configurer-et-gerer-une-tache-cron-wordpress-wp-cron\/#primaryimage\",\"url\":\"https:\/\/tswanhosting.com\/learn\/wp-content\/uploads\/2025\/10\/illustration-wp-cron-vs-real-cron.png\",\"contentUrl\":\"https:\/\/tswanhosting.com\/learn\/wp-content\/uploads\/2025\/10\/illustration-wp-cron-vs-real-cron.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/tswanhosting.com\/learn\/web\/comment-configurer-et-gerer-une-tache-cron-wordpress-wp-cron\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/tswanhosting.com\/learn\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Comment configurer et g\u00e9rer une t\u00e2che cron WordPress (WP-Cron)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/tswanhosting.com\/learn\/#website\",\"url\":\"https:\/\/tswanhosting.com\/learn\/\",\"name\":\"Tswan Learn\",\"description\":\"Apprendre le Web\",\"publisher\":{\"@id\":\"https:\/\/tswanhosting.com\/learn\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/tswanhosting.com\/learn\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/tswanhosting.com\/learn\/#organization\",\"name\":\"Tswan Web Services\",\"url\":\"https:\/\/tswanhosting.com\/learn\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/tswanhosting.com\/learn\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/tswanhosting.com\/learn\/wp-content\/uploads\/2025\/10\/logo-300X90.png\",\"contentUrl\":\"https:\/\/tswanhosting.com\/learn\/wp-content\/uploads\/2025\/10\/logo-300X90.png\",\"width\":300,\"height\":90,\"caption\":\"Tswan Web Services\"},\"image\":{\"@id\":\"https:\/\/tswanhosting.com\/learn\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/facebook.com\/tswan.office\",\"https:\/\/instagram.com\/tswanhosting\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/tswanhosting.com\/learn\/#\/schema\/person\/48839a265baa87a205581d10dbca736f\",\"name\":\"tswan\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/tswanhosting.com\/learn\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/9798e34153760491c146b2e33fbc6d191c575b805a6807bf013f6ce86731233a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/9798e34153760491c146b2e33fbc6d191c575b805a6807bf013f6ce86731233a?s=96&d=mm&r=g\",\"caption\":\"tswan\"},\"sameAs\":[\"https:\/\/tswanhosting.com\/tutorials\"],\"url\":\"https:\/\/tswanhosting.com\/learn\/author\/tswan\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Comment configurer et g\u00e9rer une t\u00e2che cron WordPress (WP-Cron) - Tswan Learn","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:\/\/tswanhosting.com\/learn\/web\/comment-configurer-et-gerer-une-tache-cron-wordpress-wp-cron\/","og_locale":"fr_FR","og_type":"article","og_title":"Comment configurer et g\u00e9rer une t\u00e2che cron WordPress (WP-Cron) - Tswan Learn","og_description":"Dans les coulisses de chaque site WordPress se trouve un employ\u00e9 de l&rsquo;ombre, un planificateur infatigable qui s&rsquo;assure que les t\u00e2ches programm\u00e9es s&rsquo;ex\u00e9cutent \u00e0 temps : c&rsquo;est le WP-Cron. C&rsquo;est lui qui publie vos articles planifi\u00e9s, qui v\u00e9rifie les mises \u00e0 jour des th\u00e8mes et des plugins, ou qui envoie les notifications par e-mail. Cependant, [&hellip;]","og_url":"https:\/\/tswanhosting.com\/learn\/web\/comment-configurer-et-gerer-une-tache-cron-wordpress-wp-cron\/","og_site_name":"Tswan Learn","article_publisher":"https:\/\/facebook.com\/tswan.office","article_published_time":"2025-10-21T00:55:05+00:00","article_modified_time":"2025-10-21T00:55:06+00:00","og_image":[{"url":"https:\/\/tswanhosting.com\/learn\/wp-content\/uploads\/2025\/10\/illustration-wp-cron-vs-real-cron.png","type":"","width":"","height":""}],"author":"tswan","twitter_card":"summary_large_image","twitter_misc":{"\u00c9crit par":"tswan","Dur\u00e9e de lecture estim\u00e9e":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/tswanhosting.com\/learn\/web\/comment-configurer-et-gerer-une-tache-cron-wordpress-wp-cron\/#article","isPartOf":{"@id":"https:\/\/tswanhosting.com\/learn\/web\/comment-configurer-et-gerer-une-tache-cron-wordpress-wp-cron\/"},"author":{"name":"tswan","@id":"https:\/\/tswanhosting.com\/learn\/#\/schema\/person\/48839a265baa87a205581d10dbca736f"},"headline":"Comment configurer et g\u00e9rer une t\u00e2che cron WordPress (WP-Cron)","datePublished":"2025-10-21T00:55:05+00:00","dateModified":"2025-10-21T00:55:06+00:00","mainEntityOfPage":{"@id":"https:\/\/tswanhosting.com\/learn\/web\/comment-configurer-et-gerer-une-tache-cron-wordpress-wp-cron\/"},"wordCount":950,"commentCount":0,"publisher":{"@id":"https:\/\/tswanhosting.com\/learn\/#organization"},"image":{"@id":"https:\/\/tswanhosting.com\/learn\/web\/comment-configurer-et-gerer-une-tache-cron-wordpress-wp-cron\/#primaryimage"},"thumbnailUrl":"https:\/\/tswanhosting.com\/learn\/wp-content\/uploads\/2025\/10\/illustration-wp-cron-vs-real-cron.png","keywords":["administration cron","tache cron","Tswan Hosting","wp-cron"],"articleSection":["Administration Syst\u00e8me","Web","WordPress"],"inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/tswanhosting.com\/learn\/web\/comment-configurer-et-gerer-une-tache-cron-wordpress-wp-cron\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/tswanhosting.com\/learn\/web\/comment-configurer-et-gerer-une-tache-cron-wordpress-wp-cron\/","url":"https:\/\/tswanhosting.com\/learn\/web\/comment-configurer-et-gerer-une-tache-cron-wordpress-wp-cron\/","name":"Comment configurer et g\u00e9rer une t\u00e2che cron WordPress (WP-Cron) - Tswan Learn","isPartOf":{"@id":"https:\/\/tswanhosting.com\/learn\/#website"},"primaryImageOfPage":{"@id":"https:\/\/tswanhosting.com\/learn\/web\/comment-configurer-et-gerer-une-tache-cron-wordpress-wp-cron\/#primaryimage"},"image":{"@id":"https:\/\/tswanhosting.com\/learn\/web\/comment-configurer-et-gerer-une-tache-cron-wordpress-wp-cron\/#primaryimage"},"thumbnailUrl":"https:\/\/tswanhosting.com\/learn\/wp-content\/uploads\/2025\/10\/illustration-wp-cron-vs-real-cron.png","datePublished":"2025-10-21T00:55:05+00:00","dateModified":"2025-10-21T00:55:06+00:00","breadcrumb":{"@id":"https:\/\/tswanhosting.com\/learn\/web\/comment-configurer-et-gerer-une-tache-cron-wordpress-wp-cron\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/tswanhosting.com\/learn\/web\/comment-configurer-et-gerer-une-tache-cron-wordpress-wp-cron\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/tswanhosting.com\/learn\/web\/comment-configurer-et-gerer-une-tache-cron-wordpress-wp-cron\/#primaryimage","url":"https:\/\/tswanhosting.com\/learn\/wp-content\/uploads\/2025\/10\/illustration-wp-cron-vs-real-cron.png","contentUrl":"https:\/\/tswanhosting.com\/learn\/wp-content\/uploads\/2025\/10\/illustration-wp-cron-vs-real-cron.png"},{"@type":"BreadcrumbList","@id":"https:\/\/tswanhosting.com\/learn\/web\/comment-configurer-et-gerer-une-tache-cron-wordpress-wp-cron\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/tswanhosting.com\/learn\/"},{"@type":"ListItem","position":2,"name":"Comment configurer et g\u00e9rer une t\u00e2che cron WordPress (WP-Cron)"}]},{"@type":"WebSite","@id":"https:\/\/tswanhosting.com\/learn\/#website","url":"https:\/\/tswanhosting.com\/learn\/","name":"Tswan Learn","description":"Apprendre le Web","publisher":{"@id":"https:\/\/tswanhosting.com\/learn\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/tswanhosting.com\/learn\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/tswanhosting.com\/learn\/#organization","name":"Tswan Web Services","url":"https:\/\/tswanhosting.com\/learn\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/tswanhosting.com\/learn\/#\/schema\/logo\/image\/","url":"https:\/\/tswanhosting.com\/learn\/wp-content\/uploads\/2025\/10\/logo-300X90.png","contentUrl":"https:\/\/tswanhosting.com\/learn\/wp-content\/uploads\/2025\/10\/logo-300X90.png","width":300,"height":90,"caption":"Tswan Web Services"},"image":{"@id":"https:\/\/tswanhosting.com\/learn\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/facebook.com\/tswan.office","https:\/\/instagram.com\/tswanhosting"]},{"@type":"Person","@id":"https:\/\/tswanhosting.com\/learn\/#\/schema\/person\/48839a265baa87a205581d10dbca736f","name":"tswan","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/tswanhosting.com\/learn\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/9798e34153760491c146b2e33fbc6d191c575b805a6807bf013f6ce86731233a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/9798e34153760491c146b2e33fbc6d191c575b805a6807bf013f6ce86731233a?s=96&d=mm&r=g","caption":"tswan"},"sameAs":["https:\/\/tswanhosting.com\/tutorials"],"url":"https:\/\/tswanhosting.com\/learn\/author\/tswan\/"}]}},"_links":{"self":[{"href":"https:\/\/tswanhosting.com\/learn\/wp-json\/wp\/v2\/posts\/4507","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tswanhosting.com\/learn\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tswanhosting.com\/learn\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tswanhosting.com\/learn\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tswanhosting.com\/learn\/wp-json\/wp\/v2\/comments?post=4507"}],"version-history":[{"count":1,"href":"https:\/\/tswanhosting.com\/learn\/wp-json\/wp\/v2\/posts\/4507\/revisions"}],"predecessor-version":[{"id":4508,"href":"https:\/\/tswanhosting.com\/learn\/wp-json\/wp\/v2\/posts\/4507\/revisions\/4508"}],"wp:attachment":[{"href":"https:\/\/tswanhosting.com\/learn\/wp-json\/wp\/v2\/media?parent=4507"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tswanhosting.com\/learn\/wp-json\/wp\/v2\/categories?post=4507"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tswanhosting.com\/learn\/wp-json\/wp\/v2\/tags?post=4507"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}