Cron API (рубрик)

Докладніше про те, що таке Крон читайте у статті: WP Cron (планувальник) у WordPress

do_enclose()

Перевіряє вказаний запис на наявність у його контенті посилань на Відео та Аудіо. Якщо посилання знайдені, то додає ці URL до мета-поля enclosure.

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()

Видаляє з розкладу крон абсолютно всі крон завдання по вказаному хуку. Тут не має значення які параметри були вказані при реєстрації завдання.

Залишити коментар

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *