Php wordpress wp_时间表_事件,无流量

Php wordpress wp_时间表_事件,无流量,php,wordpress,cron,Php,Wordpress,Cron,我有一个问题,我写了一个插件的功能,将发送邮件给客户后x天。我创建了这个函数。 现在,我需要该函数每天只运行一次。 代码如下: register_activation_hook(__FILE__, 'my_activation'); add_action('my_hourly_event', 'do_this_hourly'); function my_activation() { wp_schedule_event( current_time( 'timestamp' ), 'hou

我有一个问题,我写了一个插件的功能,将发送邮件给客户后x天。我创建了这个函数。 现在,我需要该函数每天只运行一次。 代码如下:

register_activation_hook(__FILE__, 'my_activation');
add_action('my_hourly_event', 'do_this_hourly');

function my_activation() {
    wp_schedule_event( current_time( 'timestamp' ), 'hourly', 'my_hourly_event');
}

function do_this_hourly() {
    // do something every hour
}
通过此链接:

但是这个时间表只有在网站上有流量时才起作用,这意味着如果我关闭浏览器,一个小时后功能就不会运行,电子邮件也不会发送

可以用Wordpress运行cron作业吗


谢谢

根据我的经验,要确保它正常工作,唯一的方法是在服务器上额外设置一个实际的crontab作业。本文很好地介绍了这一点:根据我的经验,最好确保使用第三方站点,如guess,以确保它正常工作的唯一方法是在服务器上另外设置一个实际的crontab作业。本文很好地介绍了这一点:最好使用第三方网站,如