Cron API (рубрик)
Докладніше про те, що таке Крон читайте у статті: WP Cron (планувальник) у WordPress
| do_enclose() |
Перевіряє вказаний запис на наявність у його контенті посилань на Відео та Аудіо. Якщо посилання знайдені, то додає ці URL до мета-поля |
| wp_clear_scheduled_hook() |
Видаляє всі крон-завдання, прикріплені до вказаного хука і мають зазначені параметри. Працює на основі wp_unschedule_event() . |
| wp_cron() |
Запускає всі заплановані Крон події, час яких настав. |
| wp_doing_cron() |
Визначає, чи є поточний запит, запитом до Крону. Умовний тег. |
| wp_get_scheduled_event() |
Отримує заплановане wp-cron завдання – дані вказаного завдання як об’єкта. |
| wp_get_schedules() |
Отримує підтримувані Cron інтервали часу. |
| wp_next_scheduled() |
Повертає мітку часу (timestamp), коли має спрацювати наступне за розкладом cron завдання. Дозволяє перевірити, чи є в крон зазначене завдання. |
| wp_schedule_event() |
Створює багаторазове крон-завдання. Встановлює хук, який буде викликатись кожного разу через вказаний інтервал часу. |
| wp_schedule_single_event() |
Створює одноразове крон-завдання. Встановлює хук, який буде викликаний лише один раз у вказаний час. |
| wp_unschedule_event() |
Видаляє з розкладу вказану крон подію (завдання). Для видалення потрібно вказати всі дані: позначку часу, ім’я хука та параметри. |
| wp_unschedule_hook() |
Видаляє з розкладу крон абсолютно всі крон завдання по вказаному хуку. Тут не має значення які параметри були вказані при реєстрації завдання. |