Плагин Subscribe To Comments

Плагин Subscribe To Comments или как узнать, что никто не плюнул тебе в душу?

Бывает начнешь читать какую то статью и что-то тебя зацепило. Вот тянет высказаться и все. Приходится комментировать, а то не сможешь спать ночью. А если кто то ответит, да еще обругает? Это ж нужно сидеть и мониторить, чтобы не пропустить новый комментарий. Вот и не правда – все хитрые блогеры ставят плагин Subscribe To Comments. Этот плагин отвечает за подписку на комментарии. То есть, ставишь галочку – и когда в статье будет новый коммент, то тебе придет извещение на мыло и сможешь зайти посмотреть, чего пишут. Потом ответишь – тебе ответят, так у блогеров растет количество комментариев.

Естественно, такое добро хочется установить и у себя на блоге. Чтобы каждый посетитель мог комментировать со всеми удобствами :) . Захочет холивар сделать – вот ему нужный инструмент. И вебмастеру хорошо, посетитель возвращается и разводит срач комментирует.

Установить и настроить плагин легко:

Шаг 1. Скачать русифицированный плагин здесь и разархивировать.

Шаг 2. Скинуть папку с плагином на свой хостинг, в папку с сайтом. То есть папку subscribe-to-comments копируем в ~/wp-content/plugins/.

Теперь внимание, файлы subscribe-to-comments.php, subscribe-to-comments-ru_RU.mo и subscribe-to-comments-ru_RU.po должны быть еще скопированы напрямую в ~/wp-content/plugins/. Так написано в readme. Поэтому еще раз копируем их с помощью FileZilla. Это для того, чтобы русифицировать плагин. Лучше данные действия сразу, чтобы избегнуть проблем в дальнейшем.

Шаг 3. Активировать плагин через админку WordPress.

Шаг 4. Заходим в настройки – Subscribe To Comments (Подписка на комментарии). И в соответствующих местах меняем английские надписи на русские. Сохраняем изменения.

subscribe to comment1 Шаг 5. Проверяем с другого браузера, как все работает. Замечена такая вещь, что английский может поменяется на русский только в новых постах. Или поменяется и в старых постах, но после опубликования хотя бы одного нового поста .

Шаг 6. Мелкие настройки. Как видно, теперь запись находиться после поля “Веб – сайт”, а не внизу, после формы комментирования. Для того, чтобы так сделать, нужно отредактировать файл comments.php своей темы. Сделать это можно двумя путями:

— зайти в админку – Дизайн – Редактор. Выбрать там файл Комментарии в правой вертикальной строке. Появиться код файла, нужно сделать определенные изменения и нажать “Обновить файл”.

— скопировать comments.php на локальный компьютер с помощью FileZilla и отредактировать в Notepad++, сохраняя кодировку UTF8 без BOM. При этом, перед копирование обратно на блог, можно переименовать старый файл на всякий случай. Потом можно вернуть, если изменения будут критичны.

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

<?php show_subscription_checkbox(); ?>

<?php show_manual_subscription_form(); ?>

Первую строчку я вставил после кода поля “Вебсайт”, а вторую после формы комментария. Как это выглядит в моем comments.php: subscribe3 Сразу же под второй строчкой о подписке без комментирования был вставлен следующий код:

<?php if (function_exists(‘comment_subscription_status’)) { if (comment_subscription_status()) { echo ‘<small>(подписан на комментарии)</small>’; }

} ?>

Этот код будет говорить тем, у кого есть подписка на комментарии, что он уже подписан.

Единственно, нужно перевести английские слова, которые будут предлагать подписаться без комментирования. Для этого нужно открыть файл плагина subscribe-to-comments.php в редакторе Notepad++ и дать в поиск: subscribe without commenting

Вместо ‘Subscribe without commenting’ и ‘Subscribe’ я написал соответственно русский текст. Не забываем о кодировке.

В том же файле можно сделать так, что чекбокс “Подписать меня на комментарии с помощью e-mail” будет по умолчанию включен. Для этого необходимо добавить в код, который расположен вначале файла subscribe-to-comments.php специальный переключатель checked=”checked”:

Было: input type=”checkbox” name=”subscribe” id=”subscribe” value=”subscribe” style=”width: auto;”

Стало: input type=”checkbox” checked=”checked” name=”subscribe” id=”subscribe” value=”subscribe” style=”width: auto;”

У меня все эти изменения применились после публикации новой статьи.

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Оставьте мне собщение