2015-03-02 101 views
1

我一直在嘗試使用cPanel cronJobs創建一個合適的cronjob。在WordPress中創建真正的cron作業?

對此我一直在關注tutorial

到目前爲止我的cronjob似乎正在運行,因爲我收到一封電子郵件說它正在運行。

我對cron的代碼是:

wget -O /dev/null http://my-domain.co.uk/wp-cron.php?doing_wp_cron 

希望運行的功能不來似乎運行,雖然。我不確定它是如何工作的,真的很難設置一個WP Cron。

// Cron Jobs -> Email Notifications 
add_action('schedule-emailNotifications', 'update_db_hourly'); 

function my_activation() { 
    if (!wp_next_scheduled('schedule-emailNotifications')) { 
    wp_schedule_event(current_time('timestamp'), 'hourly', 'schedule-emailNotifications'); 
    } 
} 
add_action('wp', 'my_activation'); 

// Scheduled FUNCTION 
function update_db_hourly() 
{ 
    testEmail(); 
} // end update_csv_hourly 

所以我相信cron運行正常,但它似乎並沒有運行我的測試腳本。

任何幫助,將不勝感激!

回答

1

把這個在配置文件應該工作

define('ALTERNATE_WP_CRON', 'true');