• Здравствуйте!)
    Не отправляет письма при помощи wp cron
    Использовал пример кода для отправки писем, который вставил в functions.php моей темы:

    add_filter( 'cron_schedules', 'myprefix_add_weekly_cron_schedule' );
     function myprefix_add_weekly_cron_schedule( $schedules ) {
     
     $schedules['weekly'] = array(
     'interval' => 3600, // каждые 2 minutes
     'display'  => __( 'Once Weekly' ),
     );
       
     return $schedules;
     }
     
     if ( ! wp_next_scheduled( 'myprefix_my_cron_action' ) ) {
     wp_schedule_event( time(), 'weekly', 'myprefix_my_cron_action' );
     }
     
     add_action( 'myprefix_my_cron_action', 'myprefix_function_to_run' );
     function myprefix_function_to_run() {
     mail('nick.whatsoever@gmail.com', 'My Subject', 'test send mail');
     }

    Но при выполнении этого действия с сайта при помощи плагина (плагин работает), все запланированные действия выполняются, но сообщения не отправляются.
    Буду рад помощи!

    • Тема изменена 7 лет, 9 месяцев назад пользователем palemoon.
  • Тема «mail() не работает в кроне» закрыта для новых ответов.