Плагины для отключения email уведомлений в WordPress
Недавно с помощью плагина Outbound Link Manager проводил массовое редактирование исходящих ссылок с добавлением nofollow на одном из сайтов. После каждой правки на почту должно было прийти сообщение об изменении записи. Поэтому в течении пары минут я получил сначала 100, потом 200… 300 писем. Хостер, где размещен проект, посчитал такую активность отправки email уведомлений подозрительной и заблокировал сайт до выяснения причин. Работу проекта сразу же восстановил, но пришлось искать решение проблемы.
Вообще в системе отправка email производится по многим поводам — регистрация пользователей, сброс паролей, размещение комментариев, появление новых статей блога, если пользователь оставлял почту в форме подписки на сайте WordPress и т.п. Однако бывают случаи, когда вам не нужно получать никаких сообщений, например:
- создание демонстративных сайтов, где пользователи могут выполнять разные функции, после которых система отправляет письма;
- доработка функционала или тестирование работающих сайтов с реальным данными заказчиков (дабы на их почту ничего не высылалось);
- массовая загрузка / обработка данных проекта, при которой срабатывает триггер WordPress уведомлений (как раз мой случай);
Для решения проблемы было найдено два практически идентичных плагина — Stop Emails и Disable Emails. Можете использовать любой из них.
Stop Emails
Модуль Stop Emails запрещает отправку уведомлений в WordPress, которые генерируются ядром, плагинами или темами и используют для этого функцию wp_mail(). Если же рассылка производится через другие механизмы или напрямую через mail(), то сообщения будут уходить.
Текущий релиз плагина поддерживает последнюю версию системы, минимально нужна WordPress 3.6. Оценка модуля высокая, загрузок чуть больше 1000. После установки и активации в админке появится соответствующий пункт меню настроек.
Здесь можете включить создание логов для плагина. Также на каждой странице отображается предупреждение, что процедура WordPress отправки email уведомлений отключена.
Disable Emails
Второй решение — Disable Emails. У него также высокие оценки, более 1000 загрузок и похожие требования к системе (от 3.6.1 и до последней сейчас 4.4.2). Назначение плагина аналогичное — запрет отправки всех уведомления WordPress, создаваемых через функцию wp_mail(). Даже для сообщений восстановления пароля (учтите это!).
Из особенностей могу лишь выделить наличие локализации. Настроек никаких нет, блокировка отправки email в WordPress осуществляется автоматически после активации. Плохо, что в админке нет никаких предупреждений о запрете отправки почты — если сайтом будет заниматься другой разработчик, то он может не заметить данную особенность.
В целом, оба модуля справляются со своей задачей. Я активно применял на практике первый из них (Stop Emails), но лишь потому, что нашел его раньше. Не думаю, что решения сильно между собой отличаются.
Блог Wordpress Inside поможет вам научиться работать в вордпресс, закрепить и расширить имеющиеся знания. Плагины и шаблоны, разные хаки и функции wp, оптимизация и безопасность системы – все это и намного больше вы сможете найти на страницах нашего проекта!
Если хотите быстро и оперативно получать последние новости и статьи, то рекомендуем подписаться на обновления блога:
- Як сховати відсутні товари в Woocommerce шорткодах та схожих товарах
- Сервіс AdMaven + плагін для монетизації трафіка на WordPress сайтах
- Плагіни для створення стрічки новин з біжучим рядком в WordPress
- Як змінити розміщення кнопки оформлення замовлення в WooCommerce
- Плагін WHWS Display In Stock Products First – відображення товарів в наявності першими
- Підписка MonsterONE: чи варто використовувати цей сервіс у 2023 році? (+5 продуктів, які треба скачати в першу чергу)
- Онлайн генератор ссылок на мессенджеры для WordPress и не только
- WooCommerce (46)
- Безопасность (12)
- Видео (6)
- Виджеты (28)
- Возможности (141)
- Вопрос-ответ (6)
- Начинающим (52)
- Новости (46)
- Оптимизация (23)
- Плагины (246)
- Сервисы (87)
- Хаки и секреты (87)
- Шаблоны (45)
- Плагин WP-PostRatings рейтинга постов в WordPress (5,79 из 7, голосов - 934)
- 5 wordpress плагинов для кнопок социальных закладок (5,24 из 7, голосов - 42)
- Кэширование в wordpress — выбираем лучший плагин для кэширования (5,63 из 7, голосов - 35)
- 50+ лучших плагинов для WordPress сайта (5,71 из 7, голосов - 34)
- Лучшие плагины картинок в WordPress — галереи, слайдеры, для миниатюр и т.п. (6,07 из 7, голосов - 30)
- Лучшие плагины статистики в WordPress — просмотр посещаемости сайта и не только (4,65 из 7, голосов - 37)
- Обновление плагинов и тем в WordPress: автоматическое, через FTP, скрытие уведомлений (5,19 из 7, голосов - 31)
- Дизайн Мания - о веб-дизайне и не только.
- Tod's Blog - все про заработок онлайн.
- Вебдванольные заметки - обзоры веб-сервисов.
- Советы по выбору холодильника LG с технологией No Frost
- Зачем нужны Wi-Fi ретрансляторы и как выбрать подходящую модель
- Введение в онлайн-казино Slotor777: многообразие игр и привлекательные бонусы
- Необходимость использования облачного хранилища в наше время, что важно и как выгодно?
- Спрощення процесу звітності за допомогою програми BAS Бухгалтерія
- Технологія підключення інтернету GPON та її переваги
- За що гравці найбільше цінують Lineage 2
- Для каких проектов нужна аренда виртуального сервера и что такое VPS