🥵 да же не знаю, что еще нужно. Объект создается, метод публичный, все равно не срабатывает. Вообще метод не вызывается, добавлял в него update_option('admin_email','no-reply@truemisha.ru');, не отрабатывает
Если задача есть в кроне, но она не срабатывает, значит во время крон запроса не подключается хук. Например, если выставлять задачу wp_schedule_single_event() через AJAX запрос и там же регистрировать хук этой задачи, то задача будет зарегистрирована в кроне, но функция в нужный момент выполняться не будет, потому что хук на который повешена функция срабатывает при AJAX запросе, а должен срабатывать при крон запросе! Поэтому сам хук нужно вешать в functions.php или в плагин или как-то еще, но не во время обработки аякс запроса.