CRON je systémový plánovač úloh na serveri, ktorý umožňuje spúšťať skripty alebo úlohy v presne stanovených časoch alebo intervaloch. Na rozdiel od WP-Cron je spoľahlivejší, pretože nezávisí od návštevníkov webovej stránky.
Nevýhody WP-Cron:
- Spúšťa sa iba pri návšteve stránky, čo môže byť problém pre stránky s nízkou návštevnosťou.
- Pri veľkej návštevnosti môže spôsobiť zvýšené zaťaženie servera.
- Menej presné vykonávanie úloh.
Výhody použitia CRON:
- Spoľahlivosť – CRON úlohy sa vykonávajú presne podľa harmonogramu.
- Nezávislosť od návštevníkov webu.
- Zníženie zaťaženia servera spôsobeného WP-Cron procesmi.
Postup na optimalizáciu WordPress
-
Zakázanie WP-Cron
Otvorte súbor wp-config.php vo vašej inštalácii WordPress a pridajte nasledovný riadok:
define('DISABLE_WP_CRON', true);
Týmto zakážete interný mechanizmus WP-Cron. Tento zápis pridajte pod riadok:
/* Add any custom values between this line and the "stop editing" line. */
-
Nastavenie CRON úlohy na serveri
Prejdite do sekcie Web v administračnom rozhraní a následne do podsekcie CRON.
- Pridajte novú CRON úlohu: Kliknite na tlačidlo "Pridať CRON".
- Nastavte URL: Zadajte URL adresu https://vasadomena.sk/wp-cron.php.
- Vyberte frekvenciu: Nastavte vhodný interval spúšťania (napr. každých 15 minút alebo podľa potreby).
- Uložte nastavenia.
-
Overenie funkčnosti
Skontrolujte, či sa naplánované úlohy vykonávajú správne. To môžete overiť v administrácii WordPress v sekcii Nástroje > Stav stránky > Naplánované úlohy.
Odporúčania
- Používajte intervaly, ktoré zodpovedajú potrebám vašej stránky (napr. príliš časté spúšťanie môže zvýšiť zaťaženie servera).
- Ak používate pluginy na správu CRON úloh, uistite sa, že sú kompatibilné s vašou inštaláciou WordPress.
- Pravidelne kontrolujte stav naplánovaných úloh, aby ste predišli problémom.