В данной короткой заметке, я приведу небольшой пример работы с кроном, в таком популярном движке как WordPress.
Для регулярно повторяющейся задачи (т.е. код который нужно будет выполнять регулярно), можно использовать следующую заготовку кода:
add_filter('cron_schedules', function ( $schedules ) { $schedules['10sec'] = array( 'interval' => 10, 'display' => __('Every 10 sec'), ); return $schedules; }); add_action('init', function(){ if(!wp_next_scheduled('post_event_cron_action')) { wp_schedule_event( time(), '10sec', 'post_event_cron_action'); } }); add_action('post_event_cron_action', function () { echo 'Mail sent'; mail('test@example.com', 'Test subject', 'Test body'); });