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() | Видаляє з розкладу крон абсолютно всі крон завдання по вказаному хуку. Тут не має значення які параметри були вказані при реєстрації завдання. |