WordPress.org

Qu’est-ce que WP-Cron #What is WP-Cron

WP-Cron est la façon dont WordPress gère la planification des tâches basées sur le temps dans WordPress. Plusieurs fonctionnalités de base de WordPress, telles que la vérification des mises à jour et la publication d’articles planifiés, utilisent WP-Cron. La partie « Cron » du nom vient du système de planification des tâches temporelles cron qui est disponible sur les systèmes UNIX.

WP-Cron fonctionne en vérifiant, à chaque chargement de page, une liste de tâches planifiées pour voir ce qui doit être exécuté. Toute tâche devant être exécutée sera appelée pendant ce chargement de page.

Note : WP-Cron ne s’exécute pas constamment comme le fait le cron du système ; il n’est déclenché que lors du chargement des pages.

Des erreurs de planification pourraient se produire si vous planifiez une tâche pour 14h00 et qu’aucun chargement de page ne se produit avant 17h00.

Top

Pourquoi utiliser WP-Cron #Pourquoi utiliser WP-Cron

  • Le noyau de WordPress et de nombreux plugins ont besoin d’un système de planification pour effectuer des tâches basées sur le temps. Cependant, de nombreux services d’hébergement sont partagés et ne donnent pas accès au planificateur du système.
  • L’utilisation de l’API de WordPress est une méthode plus simple pour définir des tâches planifiées que de sortir de WordPress pour accéder au planificateur du système.
  • Avec le planificateur du système, si le temps passe et que la tâche n’a pas été exécutée, elle ne sera pas réessayée. Avec WP-Cron, toutes les tâches programmées sont placées dans une file d’attente et seront exécutées à la prochaine occasion (c’est-à-dire au prochain chargement de la page). Donc, alors que vous ne pouvez pas être sûr à 100% quand votre tâche sera exécutée, vous pouvez être sûr à 100% qu’elle finira par être exécutée.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.