WP-Cron
Geplante Aufgaben in WordPress (Updates, Backups, geplante Posts). Standardmäßig pseudo-cron — sollte auf System-Cron umgestellt werden.
WP-Cron ist WordPress‘ Aufgabenplaner. Er kümmert sich um geplante Beiträge, Plugin-Updates, Backups und alles, was zeitversetzt laufen soll. Klingt simpel — hat aber einen Haken.
Das Problem mit Standard-WP-Cron
WP-Cron ist nicht ein echter System-Cron. Er wird ausgelöst, sobald ein Besucher die Site aufruft. Folgen:
- Wenig Traffic: Cronjobs verspäten sich oder laufen nie.
- Viel Traffic: Jeder Pageview prüft Cron — kostet Performance.
- Pünktlichkeit nicht garantiert: Geplante Posts erscheinen verspätet.
Die Lösung: System-Cron
WP-Cron deaktivieren in wp-config.php:
define('DISABLE_WP_CRON', true);
Dann auf dem Server einen echten Cronjob anlegen, der alle 5–15 Minuten läuft:
*/5 * * * * wget -q -O - https://domain.de/wp-cron.php
Worauf achten beim Hoster?
Premium-WordPress-Hoster (Raidboxes, Kinsta, WP Engine) richten System-Cron automatisch ein. Bei Shared-Hostern hast du oft im cPanel ein „Cron Jobs“-Menü. Ohne SSH-Zugang oder Cron-Funktion kannst du nichts daran ändern. Wenn dir geplante Posts wichtig sind, frag explizit nach.