Php cron#u时间表';我不在wordpress工作

Php cron#u时间表';我不在wordpress工作,php,cron,wordpress,woocommerce,Php,Cron,Wordpress,Woocommerce,我需要帮助运行cron_计划,实际上我开发了一个插件,可以从xml url导入woo commerce产品。 请检查下面的代码,并让我知道是什么问题 add_filter( 'cron_schedules', 'woo_add_fively_cron_schedule' ); function woo_add_fively_cron_schedule( $schedules ) { $schedules['fively'] = array( 'interval' => 300, //

我需要帮助运行cron_计划,实际上我开发了一个插件,可以从xml url导入woo commerce产品。 请检查下面的代码,并让我知道是什么问题

add_filter( 'cron_schedules', 'woo_add_fively_cron_schedule' );

function woo_add_fively_cron_schedule( $schedules ) {

$schedules['fively'] = array(
'interval' => 300, // Once in Five minutes
'display'  => __( 'Once in Five minutes' ),
);

return $schedules;
}

// Schedule an action if it's not already scheduled
if ( ! wp_next_scheduled( 'woo_my_cron_action' ) ) {
wp_schedule_event( time(), 'fively', 'woo_my_cron_action' );
}

// Hook into that action that'll fire weekly
add_action( 'woo_my_cron_action', 'woo_function_to_run' );
function woo_function_to_run() {
// Add some code here
$arr_feed=wp_list_table_import(); 
$no=20;
echo "aman here";
for ($i=0;$i<count($arr_feed);$i++) 
{

    $number=get_option('number_product');
    if($number)
    {
        $no=$number;
    }
  import_product($arr_feed[$i]->url,$no);  
}
}
add_filter('cron_schedules','woo_add_five_cron_schedule');
函数woo_添加五个cron_时间表($schedules){
$schedules['fively']=数组(
'间隔'=>300,//五分钟一次
“显示”=>“(“五分钟一次”),
);
返回$时间表;
}
//如果尚未计划某个操作,请计划该操作
如果(!wp_next_scheduled('woo_my_cron_action')){
wp_计划_事件(time(),'fifly','woo_my_cron_action');
}
//参与每周都会发生的行动
添加操作('woo_my_cron_action','woo_function_to_run');
函数woo_函数_到_运行(){
//在这里添加一些代码
$arr_feed=wp_list_table_import();
$no=20;
呼应“这里的男人”;
对于($i=0;$iurl,$no);
}
}

请查看代码或让我知道如何跟踪问题。

是否可以尝试添加
define('ALTERNATE\WP\u CRON',true)在你的wp配置中,看看是否有帮助?好的,谢谢@vard,让我检查一下,然后再给你回复。