Я запускаю свой пользовательский сценарий через WP Cron.
/**
* Plugin activation function
*/
function mcsPEventsActivation()
{
// Schedule cron
if (! wp_next_scheduled('mcs_populate_cron_hook')) {
// Log cron job hook
if (function_exists('mcsWriteLog')) {
mcsWriteLog('mcs_populate_cron_hook cron job starting now');
}
wp_schedule_event(time(), 'ten_minutes', 'mcs_populate_cron_hook');
}
}
register_activation_hook(__FILE__, 'mcsPEventsActivation');
// Add custom action to execute code.
add_action("mcs_populate_cron_hook", "mcsPopulateScrappedData", 12);
У меня есть параметр "повторения", настроенный для пользовательского расписания, т. Е. "Ten_minutes."
Я знаю, что могу запустить этозапланировать задание на определенное время, установив параметр "timestamp", но я хочу, чтобы это задание по расписанию выполнялось только с 6:00 до 8:00
Как я могу это сделать?