Больше результатов...

Generic selectors
Только точные совпадения
Искать в заголовках
Искать в контенте
Post Type Selectors
Filter by Categories
FAQ
Hostenko
Вдохновение
Видеоуроки
Новости
Плагины
Темы
Уроки
Хаки

Одной из самых крупных возможностей, появившихся еще в версии WordPress 3.7, были автоматические обновления. Когда автоматические обновления завершены, письмо-уведомление отправляется на адрес, заданный в консоли на странице Настройки → Общие. Зачастую, это адрес администратора сайта.

Но если вы администрируете сайт для клиента, то наверняка вы захотите, чтобы такое письмо приходило вам, а не вашему клиенту. Поскольку к этому адресу привязаны и другие события, например, регистрация новых пользователей, вы не можете заменить этот адрес своим.

inet.ws - Powerful VPS Hosting in the USA, Canada, UK and DE!

Смотрите также:

В этом руководстве мы рассмотрим очень простой плагин, который поможет перенаправить автоматические уведомления об обновлениях в WordPress на нужный вам адрес.

Background Update Notification Email Address

Этот новый WordPress плагин решает описанную проблему, изменяя адрес отправки уведомлений после завершения автоматического фонового обновления.

Как перенаправить автоматические уведомления об обновлениях WordPress

Вы можете скачать плагин из официального каталога расширений WordPress по этой ссылке.

Если вы не знаете, что такое плагины и как их устанавливать, посмотрите этот урок.

Поскольку изменяется только адрес для уведомлений об автоматических обновлениях, ваши клиенты продолжат получать письма, которые относятся к администрированию их сайтов.

После активации плагина вы увидите, что адрес для письма-уведомления размещен в меню Настройки → Update Notifications. Установите ваш адрес в поле, сохраните изменения и ждите выхода нового релиза WordPress.

Как перенаправить автоматические уведомления об обновлениях WordPress

Фильтры и хуки — лучшие друзья разработчика

Мы спросили у разработчика плагина, как он смог перенаправлять уведомления об обновлениях, не затрагивая при этом друге административные письма, которые рассылает сам wordpress. Также мы спросили, зачем он создал этот плагин. Его ответ был таким:

Как мы перенаправляем только уведомления об обновлениях: WordPress предоставляет нам удобный фильтр auto_core_update_email и auto_core_update_send_email, за который мы цепляемся для замены адреса. Этот фильтр срабатывает только при автоматическом фоновом обновлении, потому другие письма от WordPress не затрагиваются.

Фоновые обновления — ценная возможность WordPress, благодаря которой можно быть уверенным в безопасности вашего сайта. Есть много плагинов, контролирующих поведение фоновых обновлений. Но, насколько я знаю, нет плагинов, перенаправляющих уведомления на почту.

Он также предлагает в случае, если у вас под управлением находится много клиентских сайтов, создать набор правил, чтобы лучше организовать уведомления:

У меня этот плагин настроен в комбинации с несколькими почтовыми правилами. Сообщения об удачных уведомлениях архивируются, а уведомления об ошибках при обновлении отмечаются меткой для ручной обработки.

Хороший плагин с одним недостатком

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

Источник: wptavern.com
inet.ws - Powerful VPS Hosting in the USA, Canada, UK and DE!
Алексей Шевченко
редактор wpcafe
Изучает сайтостроение с 2008 года. Практикующий вебмастер, специализирующий на создание сайтов на WordPress. Задать вопрос Алексею можно на https://profiles.wordpress.org/wpthemeus/

Комментарии к записи: 0

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