WP_Cron
WordPress 🟡 MidDéfinition
Système de taches planifiées de WordPress, déclenché par les visites des utilisateurs (pseudo-cron). Peut être remplace par un vrai cron système pour plus de fiabilité.
Analogie
Comme un réveil qui ne sonne que quand quelqu'un passe devant : il n'est pas fiable si personne ne vient.
Exemple de code
// Planifier
if (!wp_next_scheduled('daily_cleanup')) {
wp_schedule_event(time(), 'daily', 'daily_cleanup');
}
add_action('daily_cleanup', function() {
// Nettoyage quotidien
});
Cas d'usage
Pour les taches récurrentes : nettoyage, envoi d'emails, synchronisation de données.
Anti-pattern
Compter sur WP_Cron pour des taches critiques sans configurer DISABLE_WP_CRON + cron système.