[ad_1]
Längst nicht alle Webhoster bieten ihren Kunden die Möglichkeit, eigene Cronjobs einzurichten, weil sie befürchten dass der Server damit überlastet würde. Damit du in WordPress trotzdem auf jedem Server zeitgesteuert Aufgaben planen kannst, verwendet WordPress einen so genannten Pseudo-Cron. Das bedeutet, dass nach jedem Webseitenaufruf durch einen Besucher geprüft wird, ob eine Aufgabe überfällig ist. Diese Aufgabe wird dann (erst) nachgeholt. Im Umkehrschluss heißt das: kommt kein Besucher, wird auch die Aufgabe nicht abgearbeitet. Daran könnte es liegen, wenn auf deiner Website „Cronjobs“ nicht abgearbeitet werden.
Welche Cronjobs überhaupt anstehen, kannst du mit dem Plugin WP Crontrol prüfen.
Wenn du die Möglichkeit hast, einen eigenen Cronjob einzurichten (dazu reicht ein Raspberry Pi bei dir zuhause oder ein Account bei einem der kostenlosen/werbefinanzierten Cronjob-Anbieter, wenn dein Webhoster das nicht sogar anbietet), kannst du den Pseudo-Cron abschalten. In diesem Beitrag wird näher darauf eingegangen:
So deaktivierst du WP-Cron (wp-cron.php) für schnellere Leistung
Der Cron geht ja. Aber das Anlegen des Cron´s geht leider wie beschrieben nicht.
Dann solltest du dich darüber mit dem Plugin-Entwickler auseinandersetzen. Das hatte ich dir an anderer Stelle aber schon geschrieben.