wp_schedule_event não está disparando

Eu estou tentando agendar um evento dentro de functions.php de um tema, mas não posso obtê-lo para "fogo". Eu estou usando o plugin Cron View e mostra o evento agendado corretamente, mas nada acontece quando é hora de executar

Este é o meu código

    if ( ! wp_next_scheduled( 'prefix_hourly_event' ) ) {
        wp_schedule_event( time(), 'hourly', 'prefixhourlyevent');       
    }

    add_action( 'prefixhourlyevent', 'prefix_do_this_hourly' );

    function prefix_do_this_hourly() {       
       wp_mail('[email protected]','Cron is working', 'Cron is working: ','','');
    }

questionAnswers(1)

yourAnswerToTheQuestion