Articles sur : Sites

Ajouter une tâche cron côté serveur

A quoi servent les tâches cron ?



Les tâches cron vous permettent de programmer des actions régulières sur votre site.

Elles sont installées sur votre site lorsque vous téléchargez une extension. Cela permet aux extensions de fonctionner correctement.

Les tâches cron peuvent être programmées directement sur votre site ou bien côté serveur.

L'inconvénient de les laisser tourner sur votre site WordPress, c'est qu'il est nécessaire que vous ou un visiteur fassiez une action sur votre site pour que les tâches se lancent.

Ce n'est pas le cas en mettant des tâches cron côté serveur. Les tâches cron se lanceront bien après le délai indiqué, sans que cela ne nécessite d'action supplémentaire de la part d'un être humain.

Ajouter une tâche cron côté serveur



👉 Pour ajouter des tâches cron côté serveur, il est nécessaire dans un premier temps de supprimer celles qui tournent sur votre site WordPress.

Chez Copilhost, nous souhaitons faciliter votre expérience avec WordPress.
Nous ajouterons donc dès que possible un bouton qui vous permettra de le faire simplement en un clic.

Pour le moment, nous vous invitons à suivre ces étapes :

Rendez-vous dans les fichiers de votre site WordPress pour supprimer les tâches cron sur votre site.

Pour ce faire, cliquez sur "Gérer ce site" puis rendez-vous dans l'onglet "Avancé" et cliquez sur "Ouvrir l'explorateur de fichiers" :


Une fois dans vos fichiers, double-cliquez sur le dossier "HTML" et cherchez le fichier "wp-config.php".
Double cliquez sur ce fichier pour entrer à l'intérieur.

Copiez cette ligne de code : define('DISABLE_WP_CRON', true);

Et recherchez dans votre éditeur de code, la ligne qui dit /* That's all, stop editing! Happy blogging. */.


Collez la ligne de code juste au-dessus. Cela désactivera les tâches Cron de WordPress.

Cliquez ensuite sur le petit logo en haut à droite pour sauvegarder vos modifications, puis sur la petite croix en haut à gauche de votre écran pour fermer ce fichier.

Ajouter les tâches cron côté hébergeur

Lorsque vous êtes dans le Copanel de votre site, il faut vous rendre dans l'onglet "Avancé" > "Tâches cron"



Cliquez sur "Créer une nouvelle tâche cron", un pop-up apparaîtra.

Vous pourrez ajouter la commande : wp-cron.php?doing_wp_cron

Et ajouter /5 * dans les cases correspondantes

Une étoile correspond à une minute. "*/5" signifie toutes les 5 minutes.



Une fois tous les champs remplis, cliquez sur "Créer" pour ajouter la tâche cron.

A l'avenir, si vous voulez ajouter d'autres tâches cron, il vous suffira de revenir ici pour les créer.

Les commandes peuvent être créées sans être actives directement. Pour cela sélectionnez "Inactif".

Vous pourrez revenir ultérieurement sur une tâche pour la rendre active.

Mis à jour le : 07/12/2024

Cet article a-t-il répondu à vos questions ?

Partagez vos commentaires

Annuler

Merci !