Я работаю над одним плагином, в котором мне нужно отправить электронное письмо с вложениями.Я пробовал с приведенным ниже кодом, но он не работает для меня.Это отправка электронной почты, но без вложений.Пожалуйста, укажите мне, если я делаю что-то не так.
массив вложений выглядит так:
[attachments] => Array ([0] => https://www.xxxx.com/wp-content/uploads/2019/02/test.docx)
ПРИМЕЧАНИЕ. Я проверил, что файл вложения имеет разрешение 644.
$ attachments = array ();if (isset ($ email ['attachments']) && count ($ email ['attachments'])> 0) {$ attachments = $ email ['attachments'];}
$ headers = array ();
$ headers [] = 'Content-Type: text / html;charset = UTF-8 ';
$ headers [] =' From: '.$ from_name.'<'.$ from_address.'>';
if (isset ($ email ['reply_name']) && isset ($ email ['reply_to'])) {
$headers[] = 'Reply-To: ' . $email['reply_name'] . ' <' . $email['reply_to'] . '>';
} elseif (isset ($электронная почта ['reply_to'])) {
$headers[] = 'Reply-To: <' . $email['reply_to'] . '>';
}
wp_mail ($ email ['members'], $ email ['subject'], $ email ['content'], $ заголовки, $ вложения);
Заранее спасибо.