Установить адрес для ответа в заголовке wp_mail - PullRequest
0 голосов
/ 14 июля 2020

Я использую wp_mail для отправки уведомлений из моей темы WordPress. Как я могу добавить ответный адрес в следующий скрипт wp_mail:

$recipient  = "recipient@example.com";
$headers = array('Content-Type: text/html; charset=UTF-8','From: MyWebsite <'mywebsite@example.com'>');
$message = 'Here is the sent message';
        
wp_mail( $recipient, 'Here comes the Subject', $message, $headers );     

   

1 Ответ

1 голос
/ 14 июля 2020

Вы можете установить адрес для ответа внутри массива $headers. У него должен быть адрес электронной почты внутри <>, и я бы предложил использовать имя, чтобы убедиться, что все работает нормально.

$headers[] = 'Reply-To: Firstname Lastname <your@mail.com>';

Я добавил тему вашего письма. Итак, ваш код будет выглядеть так:

$recipient  = "recipient@example.com";
$subject = "Your subject";
$message = "Here is the sent message";
$headers = array(
    'Content-Type: text/html; charset=UTF-8',
    'From: MyWebsite <mywebsite@example.com>',
    'Reply-To: Firstname Lastname <your@mail.com>'
);

wp_mail( $recipient, $subject, $message, $headers );
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...