我通过为它创建一个函数来创建一个cron作业。这个函数是在Wordpress的主题文件夹中的functions.php中创建的。我在函数中设置了日志。它的代码如下: -
add_action('my_daily_event','send_notification_daily');
function my_activation() {
if ( !wp_next_scheduled('my_daily_event' ) ) {
wp_schedule_event( current_time( 'timestamp' ), 'daily', 'my_daily_event');
}
}
add_action('wp', 'my_activation');
function send_notification_daily(){
//send some notification daily
error_log("is this working");
}
error_log没有显示设置日志“它是否正常工作”。这意味着该功能无效。但为什么?我无法理解这一点。
我在过去的两天里摸不着头脑。但我无法找到解决方案。请有人帮助我使这个功能起作用。谢谢你。
答案 0 :(得分:0)
如果它在没有cron作业且没有cron作业的情况下正常工作,请确保所有包含路径都是绝对路径。使用cron作业时,相对路径无法正常工作