WordPress dolazi sa ugrađenim Cron sistemom koji automatski obavlja planirane zadatke. Međutim, ovo može opteretiti resurse servera, pogotovo ako imate puno planiranih zadataka. U ovom tutorijalu ćemo vam pokazati kako da onemogućite WordPress-Cron i koristite sistemski Cron job.
Onemogućavanje WordPress cron-a
Prvi korak je da pronađete wp-config.php fajl za vašu WordPress stranicu. Ovaj fajl sadrži različite konfiguracione postavke za vašu web stranicu, uključujući postavke za cron sistem.
Otvorite fajl u tekst editoru i dodajte sledeću liniju koda:
define('DISABLE_WP_CRON', true);
Ova linija koda onemogućava ugrađeni WordPress Cron sistem. Sačuvajte fajl i zatvorite tekst editor.
Kreirajte novi sistemski Cron
Nakon što ste onemogućili WordPress Cron sistem, morate kreirati novi sistemski Cron da ga zamenite.
Ako koristite kontrolnu tablu poput cPanel-a, možete kreirati novi Cron Job preko funkcije Cron Jobs. Evo kako:
- Prijavite se na svoj cPanel nalog.
- Potražite “Advanced” sekciju i kliknite na “Cron Jobs”.
- Pod “Add New Cron Job” izaberite vremenski interval kada želite da se Cron Job pokreće (npr. svakih 5 minuta).
- U polju “Command” unesite komandu (Zamenite “example.com” sa vašim domenom):
wget -q -O – http://example.com/wp-cron.php?doing_wp_cron >/dev/null 2>&1 - Kliknite na “Add New Cron Job” da biste sačuvali.
Ako koristite naš Cloud Panel, možete kreirati novi Cron Job preko funkcije “Cron Jobs”. Evo kako:
- Prijavite se na svoj Cloud Panel nalog.
- Kliknite na vašu aplikaciju i “Cron Jobs”.
- Kliknite na “Kreiraj”.
- Izaberite vremenski interval kada želite da se Cron Job pokreće (npr svakih 5 minuta).
- U polju “Command” unesite link (zamenite “example.com” sa vašim domenom):
http://example.com/wp-cron.php?doing_wp_cron - Sačuvajte Cron Job.
To je sve! Sada ste isključili ugrađeni WordPress Cron sistem i zamenili ga sistemskim Cron-om. Vaši zakazani zadaci će se sada automatski pokretati prema vremenskom intervalu koji ste naveli u novom sistemskom Cron-u.
Ako vam je potrebna pomoć pri izvršenju ovih koraka, imajte na umu da svi naši hosting paketi uključuju punu “Fully Managed” podršku. Naš tim stručnjaka je spreman da vam pomogne u bilo kom trenutku!