Php 如何将Cron添加到WordPress

Php 如何将Cron添加到WordPress,php,wordpress,cron,Php,Wordpress,Cron,我试图开发一个插件,在特定时间向用户发送电子邮件,因此我创建了如下插件: add_action( 'my_hourly_event', 'sendEmail' ); public static function activate() { wp_schedule_event( time(), 'hourly', 'my_hourly_event' ); } // end activate public static function deactivate() { wp_clea

我试图开发一个插件,在特定时间向用户发送电子邮件,因此我创建了如下插件:

add_action( 'my_hourly_event',  'sendEmail' );
public static function activate() {
    wp_schedule_event( time(), 'hourly', 'my_hourly_event' );
} // end activate

public static function deactivate() {
    wp_clear_scheduled_hook('my_hourly_event');
} // end activate

function sendEmail() { 
    wp_mail( $email, $subject, $message );
}
然后我将其添加到wp config.php

定义('DISABLE_WP_CRON',true)

最后,我在我的站点中添加了cron:

*/15***wget-q-O-http://yourdomain.com/wp-cron.php?doing_wp_cron

但是我什么也没得到,所以如果有人知道我会非常感激的。

如果您补充:

define('DISABLE_WP_CRON', true)
对于
wp config.php
,不执行CRON是正常的;请尝试删除此行或替换为:

define('DISABLE_WP_CRON', false)