я сделал во такой код для проверки работы крона
add_filter( 'cron_schedules', 'cron_add_five_min' );
function cron_add_five_min( $schedules ) {
$schedules['one_min'] = array(
'interval' => 60,
'display' => 'Раз в минуту'
);
return $schedules;
}
add_action( 'wp', 'my_activation' );
function my_activation() {
if( ! wp_next_scheduled( 'five_test_min_hooks3' ) ) {
wp_schedule_event( time(), 'one_min', 'five_test_min_hooks3');
}
}
add_action( 'five_test_min_hooks3', 'five_test_min_function3' );
function five_test_min_function3() {
$check_test = get_user_meta( get_current_user_id(), 'prot2', true ); /
$check_test++ ;
update_user_meta(get_current_user_id(), 'prot2', $check_test);
}
Но почему-то она не срабатывает
В крон менеджере пишет что она уже сработала и обновляет таймер но
Когда я вывожу поле оно не меняется
Может ли кто сказать в чем причина?