wp_schedule_event для пользовательского параметра $ recurrance

У меня вопрос в wp_schedule_event на его 2-й параметр, который объявляет время для запуска функции ловушки. основанный на https://codex.wordpress.org/Function_Reference/wp_schedule_event у него есть три допустимых значения: 'hourly','twicedaily‘, а также 'daily',

Что если я хочу, чтобы он запускался каждые 48 часов? Является ли это возможным?

1

Решение

Вы можете создать собственный интервал расписания.

например; Добавьте это к вашему functions.php или другому подходящему месту:

add_filter( 'cron_schedules', 'gadss_add_twodays_cron_schedule' );
function gadss_add_twodays_cron_schedule( $schedules ) {
$schedules['twodays'] = array(
'interval' => 172800, // 2 days in seconds
'display'  => __( 'Once every two days' ),
);

return $schedules;
}
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]