Каждый владелец сайта обязан отслеживать все изменения, происходящие на его ресурсе, будь то сведения о количестве посетителей или стабильности функционирования. Необходимо также уделить внимание обновлениям контента, особенно в случаях, когда над материалами трудятся несколько авторов. Порой случается, что два автора, не согласовав свои действия и внеся личные корректировки, могут испортить оригинальный текст. Поэтому важно, чтобы все участники процесса были осведомлены о том, что именно изменилось и где. Удобным решением в данной ситуации может стать отправка email-уведомлений после каждого редактирования публикации.
Чтобы настроить отправку уведомлений, можно воспользоваться специальными плагинами, такими как Better Notifications for WP или Email Subscribers & Newsletters. Эти плагины позволяют настроить отправку уведомлений на электронную почту для конкретных ролей пользователей или при определенных действиях. После установки плагина вам нужно будет настроить параметры отправки, указав, какие события должны быть инициаторами рассылки, например, обновление записей, публикация новых материалов и т.д.
Кроме плагинов, можно также использовать функции, встроенные в WordPress. Например, можно добавить собственный код в файл functions.php вашей темы, который будет обрабатывать события обновления постов и отправлять уведомления по электронной почте. Используя хук save_post, вы можете контролировать изменения и отправлять уведомления. Однако такой подход требует знаний в программировании и может быть менее безопасным для новичков.
Не забывайте также о том, что отправляя много уведомлений, вы можете перегрузить почтовый ящик ваших авторов, поэтому полезно ограничить количество уведомлений или комбинировать их в одну сводную рассылку. Используйте фильтры и настраивайте время отправки, чтобы не мешать рабочему процессу.
Как получать email-уведомления об изменениях?
По умолчанию WordPress не предоставляет функцию отправки таких уведомлений. В этом случае на помощь приходят сторонние плагины, одним из которых является Email Post Changes.
Плагин Email Post Changes
После установки и активации плагина необходимо зайти в админ-панель и перейти в раздел Настройки -> Email Post Changes.

На странице настроек плагина представлено ограниченное количество опций. Прежде всего, нужно активировать отправку email-уведомлений. Для этого следует установить галочку на настройке Send an email when a post or page changes.
Ниже представлен перечень всех пользователей, зарегистрированных на сайте. Важное внимание следует уделить тем, кто будет получать email-сообщения о внесенных изменениях в записи.
Также в разделе Дополнительные адреса электронной почты у вас есть возможность указать другие адреса, куда также будут приходить уведомления.
Раздел Типы Записей предоставит возможность выбрать, какие именно типы контента требуют уведомлений о внесенных изменениях. По стандартным настройкам, плагин будет взаимодействовать с Записями и Страницами. Если на вашем сайте WordPress существуют дополнительные типы контента, они также будут отображаться в этом списке для выбора.
Недавнее обновление, Изменения email для черновиков, а не только опубликованных материалов, предполагает получение email-уведомлений о любых правках, сделанных в постах, которые еще не были опубликованы.
Чтобы сохранить все выбранные настройки, необходимо нажать кнопку Сохранить изменения. После этого указанные пользователи будут получать email-уведомления о любых изменениях, внесённых в записи или страницы. Содержание такого письма включает имя пользователя, который осуществил изменения, и время, когда они были сделаны. Все правки будут выделены различными цветами, что поможет быстро определить, какие именно изменения были реализованы.
Кроме того, если вы планируете использовать данный плагин для большого количества пользователей, рекомендуется регулярно пересматривать список адресов, чтобы избежать избыточности уведомлений. Также стоит учитывать, что слишком частые уведомления могут вызывать у пользователей игнорирование или раздражение, поэтому настройка частоты уведомлений или их типа может быть полезной.
Не забудьте протестировать отправку уведомлений после настройки, чтобы убедиться, что все работает корректно. Это можно сделать, внеся изменения в тестовую запись и проверив, получаете ли вы уведомление.
Настройка плагина Email Post Changes
Установите плагин Email Post Changes через административную панель. Перейдите в раздел «Плагины» и нажмите «Добавить новый». Найдите плагин по названию и установите его. После завершения установки активируйте его.
После активации перейдите в настройки плагина. Обычно они находятся в разделе «Настройки» или «Инструменты». В зависимости от версии может быть выделенный пункт меню для данного плагина. Откройте его, чтобы начать конфигурацию.
Введите адреса электронной почты в соответствующем поле. Это могут быть как отдельные адреса, так и группы. Не забудьте проверить, чтобы они были активными – уведомления не дойдут на несуществующие адреса.
Важно! Убедитесь, что ваши серверные настройки позволяют отправку SMTP-сообщений, иначе уведомления просто не сработают.
Настройте дополнительные параметры, такие как частота уведомлений и условия, при которых они будут отправляться. Обычно есть возможность выбрать, о каких именно изменениях вы хотите получать информацию: редакция записи, публикация или удаление.
Перед сохранением настроек протестируйте плагин. Измените произвольную запись и убедитесь, что уведомление приходит на указанный адрес. Это поможет исключить ошибки и недоразумения в будущем.
Следите за обновлениями плагина. Регулярные обновления содержат ошибки исправления и улучшения функционала. Всегда используйте последнюю версию для повышения безопасности вашего ресурса и точности работы модуля.
Если возникли проблемы, обратитесь к документации плагина или форуму поддержки. Часто аналогичные вопросы уже обсуждались, и вы можете найти решение быстрее, чем создавать новое сообщение о проблеме.