Подписка на комментарии

Добрый день!

Сегодня мы разберемся с тем, как организовать в WordPress подписку на комментарии.

 

Что такое “подписка на комментарии”?

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

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

Это, конечно, не очень удобно, особенно, если вы любите читать и комментировать много блогов. Если вы захотите поддерживать обратную связь вам придется где-то фиксировать какие статьи вы комментировали и периодически проверять не появились ли ответы на ваши сообщения.

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

 

Как реализовать подписку на комментарии?

Реализовать подписку на комментарии в своем блоге можно, например, с помощью популярного плагина Subscribe to Comments.

Плагин даст возможность добавить к форме комментирования:

– Чекбокс (“галочку”) “Уведомить меня о новых комментариях по почте”. Что нужно сделать для размещения чекбокса описано далее в пункте 3 установки плагина.

– Элементы для подписки на комментарии без оставления сообщения. Внедрение описано далее в пункте 4 установки.

Элементы подписки на комментарии плагина Subscribe to Comments

 

 

Скачать версию Subscribe to Comments на русском языке можно здесь

  subscribe-to-comments-2.1.2-ru (26,8 KiB, 124 hits).

Для установки плагина Subscribe to Comments:

1. Скопируйте содержимое архива, а именно – папку subscribe-to-comments со всеми файлами в каталог /wp-content/plugins/.

2. Активируйте плагин в административной части WordPress.

3. Чекбокс “Уведомить меня о новых комментариях по почте” автоматически должен появиться у вас после формы комментирования.

Если же вы хотите изменить его местоположение, то откройте файл /wp-content/themes/ваша_тема/comments.php

В том месте, где вы хотите разместить чекбокс нужно вставить следующий код:

Вот как этот код внедрен у меня:

4. Для тех, кто не хочет оставлять комментарий, но желает следить за дискуссией можно также добавить элементы для подписки без комментирования (цифра 4 на рисунке). Нужно добавить следующий код:

Теперь читатели вашего блога смогут подписываться на комментарии к конкретным статьям и будут получать соответствующие извещения по почте. При желании они смогут отказаться от подписки. Этот функционал уже реализован в плагине Subscribe to Comments.

Давайте еще вернемся к галочке “Уведомить меня о новых комментариях”. По умолчанию она отключена. Если посетитель забудет кликнуть по ней, то не дождется извещения о новых комментариях. Поэтому, я считаю, целесообразно сделать этот чекбокс включенным по умолчанию. А если читатель не хочет получать извещения, то пусть снимает галочку в момент комментирования или отпишется от сообщений позже.

Итак, для того, чтобы галочка “Уведомлять меня о новых комментариях” была включена по умолчанию нужно внести изменения в файл плагина Subscribe to Comments

/wp-content/plugins/subscribe-to-comments/subscribe-to-comments.php

Найдите в этом файле следующий фрагмент кода

И замените в выделенной строке

на

Должно получиться вот так

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

Например, читатель Елена, задавала свой вопрос к статье “Изменяем порядок рубрик без плагина”. Я попросил её привести пример кода, с которым она работает. Ответа так и не дождался. Думаю, что произошла именно эта ситуация с попаданием извещения о новом комментарии в спам, а Елена решила, что ей просто не ответили.

Я сам активно комментирую другие блоги и подписываюсь на ответы. Почти все извещения попадают в спам. Сообщите своему почтовику, что это не спам, а важные для вас письма и они будут приходить в основную папку “Входящие”.

Итак, в данной статье мы разобрались с тем, как организовать на своем блоге подписку на комментарии с помощью плагина Subscribe to Comments.

Если будут какие-то новости по этой теме – обязательно напишу.

Всем по-больше полезных комментариев.

Успехов!

Понравилась статья? Не забудьте поделиться с друзьями и коллегами:

Вы можете пропустить чтение записи и оставить комментарий. Размещение ссылок запрещено.

9 комментариев к записи “Подписка на комментарии”

  1. Олег

    Спасибо за статью! Поставил плагин, следуя рекомендациям. И всё работает!
    Не по теме статьи – я так понимаю в шапке блога располагаются рубрики?
    Весьма необычно, мне нравится!

    • Алексей Ершов

      Пожалуйста! Заходи по чаще! =)
      Да, в нижней части шапки – рубрики. Так было в шаблоне по умолчанию. Интересное решение, единственный минус – при большом количестве рубрик придется часть убирать из шапки.

  2. Елена

    Здравствуйте, Алексей! Спасибо за статью, очень хороший плагин и очень нужный! Но почему-то у меня он не работает. Сначала устанавливала Subscribe to Comments, выводит только поле для галочки, а текст «Оповещать о комментариях…» не выводит, вот и висит одно поле для галочки и не понятно что это и для чего. Но если я захожу на сайт как админ, то появляется надпись, что я автор и могу управлять подписками. Потом установила Subscribe To Comments Reloaded и практически то же самое, только даже поле для галочки не выводится. Ну как же обидно, ведь аналогов подобному плагину больше я не встретила сколько не искала… Возможно, Вы догадаетесь в чем здесь может быть проблема? Заранее благодарю!

    • Алексей Ершов

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

  3. Елена

    Приветствую, Алексей! Я отключила опцию блокирования клика правой кнопкой, но это ничего не изменило. Да, думаю, и не должно было, это всего лишь защита от плагиата, пусть и не самая надежная.
    Мне тут еще подсказали, что проблема в том, что в моем шаблоне в стилях для полей формы прописано скрыть лейблы через display: none; вот тут #comment_form p label. Проверила, действительно так и прописано, а этот текст как раз и выводится через лейблы (в настройках плагина указано). Только как их включить не пойму… А Вы не знаете, на что надо поменять “none”?
    Спасибо, что уделили внимание!

    • Алексей Ершов

      Да, все верно. Пропишите display:block; и надпись появится.

  4. Сергей

    Все получилось, спасибо!

  5. Елена

    Спасибо, Алексей! )))

  6. Сергей

    Добрый день Алексей.Как этот плагин поставить в виджете на форму подписки. У меня он стоит на каждой записи. А вот на главной и на страницах не отображается.

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

Для размещения кода в комментарии используйте теги <pre> </pre>, например:


Подписаться, не комментируя