2012-12-04 63 views
0

wp_schedule_event($ timestamp,$ recurrence,$ hook,$ args);我該如何安排Wordpress中的任務每週運行一次

$ recurrence (字符串)(必填)事件應該多久發生一次。有效值如下。您可以使用wp_get_schedules()中的cron_schedules過濾器創建自定義時間間隔。

hourly 
    twicedaily 
    daily 

    Default: None 

但是如果我想每週運行一次我的任務呢?

回答

1

從手動:http://codex.wordpress.org/Function_Reference/wp_get_schedules

add_filter('cron_schedules', 'cron_add_weekly'); 

function cron_add_weekly($schedules) { 
    // Adds once weekly to the existing schedules. 
    $schedules['weekly'] = array(
     'interval' => 604800, 
     'display' => __('Once Weekly') 
    ); 
    return $schedules; 
} 
+0

非常感謝你 –

相關問題