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

Недавно одним из вопросов пользователей был о том, как сменить 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.

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

Автор tiaurus 2182 Articles
Являюсь создателем n-wp.ru — блога о WordPress для новичков. Мне интересно многое, поэтому еще я сделал 123-box.ru — блог о программах для Windows, и tiaurus.info — блог о красоте.

1 Kомментарий

Оставить комментарий

Ваш электронный адрес не будет опубликован.


*