Меняем обратный адрес и имя отправителя в исходящих письмах Вордпресс

Опубликовано 10 лет назад

Есть у Вордпресс одна неприятная особенность — независимо от настроек, подставлять свои данные во все письма отправляемые с сайта. Возможно вы замечали, что они приходят c адреса «[email protected]» от отправителя по имени «WordPress». Под «domain.com» в данном случае подразумевается домен вашего сайта. Как-то не очень красиво, согласны?

Как это обойти и установить свои данные

Все очень просто — на решение задачи потребуется менее минуты. Самый простой способ — это установить плагин. Например, Mail Form. В его настройках вы можете указать все необходимые данные. Работает он более чем стабильно. Для тех же кто не хочет нагружать свой сайт лишними мало функциональными плагинами, есть более элегантное решение. Достаточно, в файле functions.php используемого шаблона указать несколько строк кода:

add_filter('wp_mail_from', 'new_mail_from');
add_filter('wp_mail_from_name', 'new_mail_from_name');
function new_mail_from($old) {
return '[email protected]';
}
function new_mail_from_name($old) {
return 'Отправитель';
}

Где [email protected] — адрес отправителя, а «Отправитель» — имя отправителя.

Иван Данилин
Автор Иван Данилин

Фулстек веб‑разработчик, специализируюсь на платформе WordPress

Подробнее
Добавить комментарий