De nombreux plugins WordPress complexes ajoutent leurs propres tâches Cron à votre site web pour gérer des fonctionnalités spécifiques. MemberPress ne fait pas exception à la règle.
Après l'installation, MemberPress ajoute les tâches Cron énumérées dans ce tableau :
| Emploi | Description | Intervalle |
| mepr_jobs_worker | Traiter la file d'attente des travaux (gère également les Webhooks des outils de développement) | Chaque minute |
| mepr_reminders_worker | Envoi de rappels (il existe une tâche pour chaque rappel) | Toutes les 15 minutes |
| mepr_jobs_cleanup | Réessaie les tâches qui n'ont pas abouti et supprime les anciennes tâches achevées. | Toutes les heures |
| mepr_send_txn_expire_events | Enregistrement des événements pour les transactions expirées | Toutes les heures |
| mepr_admin_notifications_update | Importe de nouvelles notifications pour le plugin | Toutes les 3 heures |
| mepr_member_data_updater_worker | Mise à jour des données relatives aux membres (correction des membres manquants) | Toutes les 6 heures |
| mepr_summary_email | Envoi de l'e-mail de synthèse hebdomadaire (si activé) | Chaque semaine |
| mepr_snapshot_worker | Envoi de statistiques d'utilisation anonymes (si activé) | Chaque semaine |
If any of the built-in functionalities do not work the way they should, which depends upon Cron job, you can suspect that there’s something wrong with Cron.
Par exemple, si les rappels sont envoyés de manière intermittente et tardive, vous pouvez suspecter que
mepr_reminders_worker n'est pas déclenché régulièrement. Ou, si vos membres ne reçoivent pas leur étiquette par adhésion mise à jour dans votre plate-forme d'automatisation du marketing préférée, vous pouvez soupçonner le problème de la mepr_send_txn_expire_events emploi.
Ainsi, comment vérifier que les emplois Cron fonctionnent comme il se doit ? Vous pouvez également installer et activer le Vérificateur de l'état de WP-Cron pour obtenir un peu plus d'informations.
Ou, si vous souhaitez modifier l'intervalle de fonctionnement de l'un d'entre eux, vous pouvez installer et activer l'application
WP Crontrol plugin.
What to do if you find out that WP Cron jobs aren’t triggered correctly?
The first thing would be to reach out to your hosting support and ask for help. However, if they can’t manage to make WP Cron run correctly, you should implement a server-side Cron by following this tutorial – Comment remplacer le Cron de WordPress par une vraie tâche Cron.