Бидюков Денис

Как организовать уведомления в WordPress

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

Я долго искал какие-либо решения, но решение нашлось совсем случайно, когда я его уже перестал искать. Да и комментарии как таковые вообще отключил.

В общем для одного заказчика приобретал плагин и там вместе с этим плагином прицепом ставится ещё один плагин. Встречайте!

Содержание

Notification – Custom Notifications and Alerts for WordPress

Ссылка на страницу плагина: https://wordpress.org/plugins/notification/

Изучить вдоль и поперек я его пока не успел, но на первый взгляд кажется довольно мощным инструментом. Уведомления настраиваются путем добавления записей в соответствующем разделе.

На первый взгляд страница добавления довольно проста:

Как видите, первое — это поле для заголовка, второе — это триггер, там мы выбираем событие, о котором будем уведомлять, а третье — это способ обработки уведомления.

Триггеры

Событий по сути не много, но более чем достаточно. Вот список этих событий:

Записи

Страницы

Рубрики

Метка

Пользователи

Медиафайлы

Комментарии

Плагины

Темы

Добавление уведомления

Мне нужно добавить два типа уведомлений.

  1. Уведомление об ответе на комментарий
  2. Уведомление об одобрении комментария

По сути, для меня это эксперимент, цель которого доказать или опровергнуть гипотезу. Гипотеза заключается в следующем: комментарии — доказательство интереса к сайту. Чем активнее комментируют, тем лучше.

А как спровоцировать активное обсуждение если, комментарии попадают на модерацию, а про ответы на комментарии авторы вообще не уведомляются никоим образом. А так, добавил комментарий и ушел. Чуть погодя приходит письмо мол комментарий одобрен, лишнее напоминание о нашем сайте. Если комментарий получает ответ, то приходит ещё уведомление. То есть как на всех нормальных сайтах.

Уведомление об ответе на комментарий

Начнем с самого главного. Во всяком случае для меня это важнее чем уведомление о добавлении комментария. Жмем кнопку для добавления нового уведомления и производим соответствующие настройки.

В заголовке пишем название нашего уведомления, в поле Comment replied. В секции Carriers жмем Add New Carrier, там выбираем Email кликая большое письмо. Далее заполняем поля в появившейся форме.

Указываем тему письма, текст, и ставим переменную {parent_comment_author_user_email} в поле Recipient. Все переменные собраны в колонке справа и разделены на группы, для облегчения поиска необходимых переменных.

Жмем кнопку Save, что справа и наше уведомление создано. Теперь при ответе на какой-либо комментарий автор комментария будет получать уведомление на почту.

Как видите все довольно просто. Можно перейти к настройке второго уведомления.

Описывать настройку уведомления о публикации не вижу смысла. Там все просто. В качестве триггера выбираем Comment approved. В поле Recipient ставим переменную {comment_author_user_email}. Тема и текст письма уже на свое усмотрение.

Потом я всё протестировал. Всё работает как по нотам.

На сайте отсутствует реклама

Автор не получает прямой выгоды. Если считаете что материал полезен, поддержите проект

Номер карты

Заранее спасибо!

Бидюков Денис

Эксперт по сайтам

Занимаюсь продвижением личного бренда с помощью сайта и SEO. Если Вы хотите из обычного сантехника, электрика, врача или фотографа стать востребованным и высокооплачиваемым  специалистом, то я с легкостью Вам помогу.

Exit mobile version