Как поменять имя и адрес email в WordPress с которого приходят оповещения

Ромчик
0

Доброго времени суток. В одном из проектов на WordPress понадобилось мне изменить имя и адрес электронной почты откуда приходят оповещения. По умолчанию wordpress шлет уведомления с адреса wordpress@<домен> и именем «Wordpress». Меняем.

Менять мы будем в нашем активном шаблоне.

Открываем файл functions.php и добавляем в него следующее:


add_filter('wp_mail_from', 'custom_mail');

add_filter('wp_mail_from_name', 'custom_name');

function custom_mail($email) { return 'no-reply@yoursite.domain'; }

function custom_name($email){ return 'New Name'; }

Тут мы используем два фильтра:

  • wp_mail_from – фильтрует адрес электронной почты для отправки.
  • wp_mail_from_name – фильтрует имя для связи с адресом «from».

И вызываем две функции:

  • custom_mail – заменяет адрес на необходимый нам email адрес, в моем случае это no-reply@yoursite.domain
  • custom_name – заменяет имя в поле from email сообщения, в моем случае это New Name

Заключение.

Мы с вами с помощью двух фильтров в WordPress:  wp_mail_from и wp_mail_from_name заменили имя и email адрес для отправки системных сообщений WordPress.

Понравилась статья? Поделись с друзьями.
  • Add to favorites
  • Добавить ВКонтакте заметку об этой странице
  • Twitter
  • Facebook
  • Мой Мир
  • LiveJournal
  • Одноклассники
  • Блог Я.ру
  • MySpace
  • FriendFeed
  • В закладки Google
  • Google Buzz
  • Яндекс.Закладки
  • Reddit
  • StumbleUpon
  • Technorati
  • del.icio.us
  • БобрДобр
  • LinkedIn
  • Memori.ru
  • Сто закладок
  • Blogger

©2012-2018 По всем вопросам обращайтесь через форму обратной связи

Яндекс.Метрика