Cron wordpress

Блог Фрилансера 24 черв. 2018 р.
 Cron wordpress

Крон або планувальник подій дуже корисна штука для сайту. І можна використовувати з будь-якою метою. Наприклад, оновлювати курс валют на сайті, якщо це магазин. Або ж публікувати записи.

Є зручний плагін для керування подіями WP-Cron Schedules У ньому можна дивитися, які події працюють. Або ж створювати свої завдання Якщо ж вам не підходить варіант із плагіном, нижче код для створення

// реєструємо Новий інтервал
add_filter( 'cron_schedules', 'cron_add_five_min');
function cron_add_five_min( $schedules ) {
$schedules['five_min'] = array(
'interval' => 5 * 60, / / ​​раз на 5 хв
'display' => 'Назва події'
);
return $schedules;
}
// реєстрація події

if (!wp_next_scheduled( 'my_five_min_event' ) ) { // перевірка якщо ця подія вже
    wp_schedule_event( time(), 'five_min', 'my_five_min_event');
}
  else {

  }
// Додаємо функцію до зазначеного хуку
add_action('my_five_min_event', 'do_every_five_min');
function do_every_five_min() {

// Що робимо коли минає час


}

}