Как сменить email в письмах, рассылаемых блогом

👍 Научим создавать сайты на WordPress бесплатно за 19 уроков. Подробнее →

Недавно одним из вопросов пользователей был о том, как сменить e-mail, который по-умолчанию указывается в письмах, приходящих с блога — уведомлениях, оповещениях, регистрации, смене пароля. Я привел два способа — легкий и очень легкий. Существует еще и самый легкий способ.

Легким способом является редактирование одной из- системных файлов. Для этого нужно в папке wp-includes найти файл pluggable.php, а в нем найти строчку

$from_email = 'wordpress@' . $sitename;

и в этой строчке изменить шаблон адреса электронной почты на

$from_email = 'pupkin@' . $sitename;

или на

$from_email = 'pupkin@mail.ru';

Способ простой, но в нем есть один недостаток — он действует только до следующего обновления WordPress. После обновления вам опять придется изменять этот файл.

Очень простым способом является использование специальных плагинов. Например, Register Plus, о котором я уже упоминал раньше, или WP From Email. Эти плагины умеют менять обратный адрес на тот, который вам нужен.

Однако есть и еще более простой способ, который можно назвать простейшим — использование специального фильтра. Откройте файл 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 'pupkin@mail.ru';
}
function new_mail_from_name($old) {
 return 'Название вашего блога';
}

Понятно, что Название вашего блога нужно поменять на название вашего блога, а pupkin@mail.ru — на нужный вам обратный адрес электронной почты. Этот способ хорош по двум причинам — можно обойтись без плагинов, и не нужно исправлять файлы после обновления WordPress.

Пользуйтесь с умом!

Создай свой первый сайт на WordPress

tiaurus

Автор n-wp.ru — блога о WordPress для новичков.

Оцените автора
Добавить комментарий

  1. Vintorez

    Спасибо вам, воспользовался третьим вариантом )

    Ответить