WP-Cron vervangen door een echte cronjob

WordPress plant taken via een eigen systeem, WP-Cron. Dat werkt, maar heeft twee nadelen die u met een echte cronjob wegneemt.

Het probleem

WP-Cron gaat alleen af wanneer iemand uw site bezoekt. Op een rustige site draaien geplande taken dus te laat of helemaal niet: geplande berichten verschijnen niet, back-ups blijven uit.

Op een drukke site is het omgekeerde het geval: bij elk bezoek wordt gecontroleerd of er iets moet draaien, wat onnodige belasting geeft.

De oplossing in twee stappen

Zet eerst de ingebouwde planner uit door dit toe te voegen aan wp-config.php:

define( 'DISABLE_WP_CRON', true );

Maak daarna in DirectAdmin een cronjob die de planner op vaste tijden aanroept, bijvoorbeeld elk kwartier. Het commando roept wp-cron.php van uw site aan.

Belangrijk

Zet die twee stappen altijd samen. Schakelt u WP-Cron uit zonder een vervangende cronjob, dan draaien geplande taken helemaal niet meer: geen geplande berichten, geen automatische updates, geen back-ups.

Controleer na het instellen of geplande taken weer lopen. Onze support kan het commando voor u klaarzetten als u er niet uitkomt.


Was dit onderwerp nuttig voor U? Ja Nee