# Qu’est-ce qu’une tâche cron ?

> Une tâche cron (ou « cron job ») est un traitement programmé pour s’exécuter automatiquement à intervalles réguliers, sans intervention humaine.

- Source canonique : [https://allaux.fr/glossaire/cron](https://allaux.fr/glossaire/cron)
- Langue : FR
- Dernière mise à jour : 2026-07-26

## À quoi ça sert sur une boutique en ligne

De nombreuses opérations d’une boutique gagnent à être automatisées : envoi d’emails de relance de panier abandonné, synchronisation des stocks avec un fournisseur, génération du plan du site XML, mise à jour des taux de change, ou nettoyage de données temporaires. Sur un hébergement Unix classique, ces tâches sont planifiées via la crontab du système, qui déclenche un script ou une URL à horaires fixes.

## La particularité de WordPress

WordPress dispose de son propre pseudo-cron, le fichier wp-cron.php, qui ne se déclenche pas à heure fixe mais seulement lorsqu’un visiteur charge une page du site. Sur une boutique à faible trafic, cela peut retarder, voire empêcher, l’exécution de tâches programmées. La solution recommandée consiste à désactiver ce pseudo-cron et à le remplacer par un vrai cron système qui appelle wp-cron.php à intervalles réguliers.

## Un déclencheur invisible

> Le pseudo-cron de WordPress dépend du trafic du site : sans visite, aucune tâche planifiée ne se déclenche, même si son horaire est passé depuis longtemps.

## FAQ

### Le cron de WordPress est-il un vrai cron système ?

Non, par défaut c’est un pseudo-cron déclenché par les visites du site, pas une tâche planifiée exécutée par le système d’exploitation du serveur à heure fixe.

### Pourquoi une tâche planifiée ne s’exécute-t-elle pas à l’heure prévue sur WordPress ?

Le plus souvent parce que le site reçoit trop peu de visites pour déclencher le pseudo-cron au moment attendu, ce qui retarde l’exécution de la tâche.

### Comment mettre en place un vrai cron système pour WordPress ?

En désactivant le pseudo-cron intégré et en configurant, côté hébergement, une tâche système qui appelle wp-cron.php à intervalles réguliers, indépendamment du trafic du site.
