← Nazad na blog

WP-Cron: zašto pravi problem i kako preći na sistemski cron

26. 7. 2026.

WP-Cron je WordPress-ov ugrađeni „raspoređivač" zadataka — objavljivanje zakazanih objava, provera ažuriranja, slanje mejlova, čišćenje baze. Problem je što WP-Cron nije pravi cron: pokreće se tek kada neko poseti sajt. Na sajtu sa malo poseta zadaci kasne, a na sajtu sa mnogo poseta wp-cron.php se okida na svaki učitani zahtev i nepotrebno troši resurse.

Kako da prepoznate problem

Tipični znaci: zakazane objave „zaglave" u statusu Missed Schedule, newsletter kasni, backup se ne pokreće na vreme, a u špicu poseta CPU skače bez jasnog razloga. Ako koristite WooCommerce, propušteni cron zna da poremeti obnove pretplata i mejlove o porudžbinama.

Korak 1: isključite podrazumevani WP-Cron

U wp-config.php dodajte iznad linije „That's all, stop editing":

  • define('DISABLE_WP_CRON', true);

Time WordPress prestaje da okida cron na svaku posetu.

Korak 2: podesite pravi sistemski cron

Na kvalitetnom hostingu kroz cPanel (ili preko SSH sa crontab -e) dodajte zadatak koji na svakih 5 minuta poziva:

  • */5 * * * * wget -q -O - https://vasdomen.rs/wp-cron.php?doing_wp_cron >/dev/null 2>&1

Sada se zadaci izvršavaju tačno na vreme, bez obzira na saobraćaj, i sajt je brži jer se cron ne vrti pri svakom kliku posetioca.

Koliko često?

Za većinu sajtova 5 minuta je zdrav balans. Prodavnice sa čestim zakazanim akcijama mogu na 1–2 minuta; blog kome nije hitno može i na 15 minuta.

Na našem WordPress hostingu sistemski cron podešavate u par klikova, a NVMe diskovi i keširanje dodatno smanjuju opterećenje. Pogledajte i pakete ako vam treba stabilnija podloga za zakazane zadatke.

100% GARANCIJA30 dana povraćaj novca

30 dana povraćaj novca

Bez pitanja. Ako niste zadovoljni, vraćamo ceo iznos.