【发布时间】:2020-02-06 14:14:53
【问题描述】:
我正在尝试为我的所有客户设置一个 cron 作业来更新他们的库存。我查看了 Cron job in WordPress not working 和 cron job in wordpress 但无法让它出现在 cron 列表中(WP-Control)。
我正在使用这个:
add_action('plugins_loaded', 'cron_add_everyday');
add_filter( 'cron_schedules', 'cron_add_everyday' );
function cron_add_everyday( $schedules ) {
$schedules = array('everyday' => array( 'interval' => 86400*1,
'display' => __( 'Every Day')),);
return $schedules;
}
我使用它只是为了测试我是否可以让它出现在列表中。我错过了什么吗?谢谢
【问题讨论】:
-
我非常怀疑
plugins_loaded操作会以$schedules的任何合理值调用您的函数…… -
它适用于其他操作,但我将其更改为 'wp' 仍然无法正常工作
标签: php wordpress woocommerce cron jobs