WP_Cron

WordPress 🟡 Mid

Definition

Systeme de taches planifiees de WordPress, declenche par les visites des utilisateurs (pseudo-cron). Peut etre remplace par un vrai cron systeme pour plus de fiabilite.

Analogie

Comme un reveil 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 recurrentes : nettoyage, envoi d'emails, synchronisation de donnees.

Anti-pattern

Compter sur WP_Cron pour des taches critiques sans configurer DISABLE_WP_CRON + cron systeme.

Termes lies

#core#wordpress