Zadania cron (harmonogram)
Uruchamiaj skrypty cyklicznie — kopie, importy, powiadomienia.
⏱ 1 min czytania
Czym jest cron
Cron to harmonogram uruchamiający polecenia w zadanym czasie — np. skrypt WordPress co godzinę albo backup w nocy.
Dodanie zadania
W sekcji Cron wybierz gotowy preset (co godzinę, codziennie, co tydzień) lub ustaw własny harmonogram, a następnie wpisz polecenie do wykonania.
Format harmonogramu
Cron używa pięciu pól: minuta, godzina, dzień miesiąca, miesiąc, dzień tygodnia.
# min godz dzień mies dzień_tyg polecenie
0 3 * * * /usr/local/bin/php /home/user/backup.php
*/15 * * * * /usr/local/bin/php /home/user/public_html/wp-cron.phpTypowe przykłady
- Wywołanie wp-cron WordPress
- Import/eksport danych
- Czyszczenie plików tymczasowych
Wskazówka
Nie ustawiaj zbyt częstych zadań (np. co minutę), jeśli nie są konieczne — obciążają serwer.
Najczęstsze pytania
Co oznaczają gwiazdki w harmonogramie cron?
Pięć pól to kolejno: minuta, godzina, dzień miesiąca, miesiąc, dzień tygodnia. Gwiazdka oznacza „każdy". Np. „0 3 * * *" to codziennie o 3:00.
Jak podpiąć wp-cron zamiast domyślnego mechanizmu WordPress?
Wyłącz wewnętrzny wp-cron w wp-config.php (define WP_CRON tak jak w artykule o WordPress) i dodaj zadanie cron wywołujące wp-cron.php co 15 minut.