Contact Form 7 — пустой $mail_template['body']
-
Добрый вечер.
Вобщем, заколебал меня этот плагин.
Никак не хочет отправлять сообщения.Порывшись в коде, я нашел учсток отвечающий непосредственно за отправку email.В файле classes.php (./wp-content/plugins/contact-form-7/includes)
на 550 cтроке — return @wp_mail( $recipient, $subject, $body, $headers, $attachments );Видно, что отправку осуществляет стандартная ВП функция — wp_mail()
Решил выяснить, почему она возвращает ложь вот таким способом:$write = " recipient - $recipient\n subject - $subject\n body - $body\n headers - $headers\n attachments - $attachments"; $handle = fopen('test.dat',"w"); fwrite($handle,$write); fclose($handle);
Как оказалось, переменная $body пустая, и я полагаю что именно из-за этого возвращается false (могу ошибаться, сорцы wp_mail еще не смотрел)
Как можно победить?Или же я вообще не туда побрел?
Просмотр 10 ответов — с 1 по 10 (всего 10)
Просмотр 10 ответов — с 1 по 10 (всего 10)
- Тема «Contact Form 7 — пустой $mail_template['body']» закрыта для новых ответов.