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 |
Si l'une des fonctionnalités intégrées ne fonctionne pas comme elle le devrait, ce qui dépend de la tâche de Cron, vous pouvez suspecter que quelque chose ne va pas avec 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.
Que faire si vous constatez que les tâches de WP Cron ne sont pas déclenchées correctement ?
La première chose à faire est de demander de l'aide à votre hébergeur. Cependant, s'ils ne parviennent pas à faire fonctionner WP Cron correctement, vous devriez implémenter un Cron côté serveur en suivant ce tutoriel - Comment remplacer le Cron de WordPress par une vraie tâche Cron.