Настройка плагина Subscribe to comments reloaded

subscribe to comments reloadedПривет!

В интернете полно статей на тему настройки плагина subscribe to comments reloaded.

Все — как под копирку.

Но когда я стал ставить и настраивать этот плагин, то пошли проблемы. Решения не было ни в одной из статей.

Пришлось самому разгребать эти завалы и добиваться должной работы.

В итоге всё получилось.

Так что если у вас что-то не получается — читайте, как всё нужно сделать

Установка

На этом этапе всё просто и стандартно.

Идем в плагины, жмем «Добавить новый»

Установка subscribe to comments reloaded

Вводим в поле поиска «subscribe to comments reloaded» и вот он. Жмём «Установить». Ждём пока кнопка изменится на «Активировать» и жмём её.

Установка subscribe to comments reloaded

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

Donate Subscribe to Comments reloaded

Это вам предлагают от щедрот отбашляться производителям плагина или отказаться по Dismiss. Выбирайте, что хотите.

А в вертикальном меню у вас появился новый пункт — StCR, при наведении мыши на который, выпадает контекстная менюшка настроек плагина

Меню настроек - StCR

Настройка Редактировать подписки

А не нужно тут ничего настраивать сейчас. Тут (вот, где я выделил красным прямоугольником) в дальнейшем будут собираться данные подписчиков —

Редактировать подписки StCR

Все авторы наставлений по настройке плагина пишут, что дескать плагин может импортировать данные из плагина Subscribe to Comments. Но ни один из них не написал КАК это делается. Я же не нашел никаких кнопок для этого. И, естественно, ничего не было импортировано. В одном из трактатов было упомянуто, что это делается автоматически. Ничего подобного. У меня, как видите, пусто. Ладно, пусть это будет на их совести.

Причем тут «на их совести»? Да при том, что если не знаешь КАК это сделать, то и не пиши, что плагин это может. Я так считаю. А то только щёки надувают, какие они умные... Дальше будет больше. Дойдем и до этого.

Настройка Форма комментария

Здесь всё просто. Не буду расписывать каждый пункт. Просто рекомендую сделать всё так же —

Форма комментария StCR

Для большинства сайтов и большинства ситуаций оптимальными будут именно такие настройки. Ну а если у вас что-то замороченное, то поэкспериментируйте с переключателями. Большой беды тут не случится.

Дальше сложнее. «Сообщения вашим посетителям» все на ангельском языке.

Я перевел это так (копируйте, если согласны и вставляйте себе) —

Стандартный ярлык: Уведомить меня о последующих комментариях по электронной почте. Вы также можете подписаться, не комментируя.

Обратите внимание — здесь «подписаться» это гиперссылка. Вставляйте туда тег, указанный под окном. Например, тут —

Теги StCR

И еще обратите внимание: когда будете вставлять тег, убирайте http:// . Эта приставка почему-то автоматически сюда «лезет».

Баг со вставкой тегов в StCR

Жмите на шестеренку и вот тут удалите лишнее —

Баг со вставкой тегов в StCR

Должно стать вот так —

Баг со вставкой тегов в StCR

И так далее с остальными правками ниже. Смотрите ЧТО там под окном указано, какой тег. Его и вставляйте в гиперссылку, удаляя лишний префикс http://

Ярлык оформленной подписки: Вы подписаны на этот пост. Управляйте своими подписками.

Ярлык «В ожидании»: Ваша подписка на этот пост должна быть подтверждена. Управляйте своими подписками.

Ярлык автора: Вы можете управлять подписками этого поста.

Нажимаем на Сохранить изменения и идем на следующую вкладку

Настройка Страница управления

А вот тут уже могут быть сложности. Всё зависит от вашего шаблона/темы wordpress. Итак, начните с такой настройки —

Страница управления StCR

Там, где прямоугольник, пока ничего не ставьте.

Идите в меню Настройки-Постоянные ссылки и смотрите, что у вас тут было настроено при установке блога —

Настройка страницы управления Subscribe to Comments Reloaded

Копируйте и вставляйте сюда —

Настройка страницы управления Subscribe to Comments Reloaded

Давайте уже закончим настройку этой вкладки, а потом будем тестировать.

Итак, ниже на этой вкладке идут тексты Сообщений. Опять на аглицком. Вот мои переводы —

Ссылка на запрос: Чтобы управлять подписками, введите здесь свой адрес электронной почты. Мы отправим вам сообщение с ссылкой для доступа к вашей личной странице управления.

Запрос отправлен: Благодарим вас за использование нашей подписной услуги. Ваш запрос завершен, и вы должны получить электронное письмо с ссылкой на управление через несколько минут.

Подписка без комментирования: Вы можете следить за обсуждением на [post_title], не оставляя комментариев. Для этого просто введите свой адрес электронной почты в форме ниже.

Подписка оформлена: Благодарим вас за использование нашей подписной услуги. Ваш запрос завершен. Вы будете получать уведомление по электронной почте каждый раз, когда новый комментарий к этой статье будет одобрен и отправлен администратором.

Подписка оформлена (DCI): Благодарим вас за использование нашей подписной услуги. Чтобы подтвердить свой запрос, пожалуйста, проверьте свой адрес электронной почты для подтверждения и следуйте инструкциям.

Авторы: Чтобы отменить или приостановить одно или несколько уведомлений, выберите соответствующий флажок (и) и нажмите кнопку в конце списка.

Пользователи: Чтобы отменить или приостановить одно или несколько уведомлений, выберите соответствующий флажок (и) и нажмите кнопку в конце списка. В настоящее время вы подписались на:

Здесь гиперссылок нет, поэтому заморок меньше.

Жмите в конце страницы на Сохранить изменения и идите в блог в любую статью смотреть комментарии.

Совет: Входите с другого браузера, чтобы войти не как автор.

Увидите вот такую подпись под комментарием

Настройка страницы управления Subscribe to Comments Reloaded

И вот теперь тестируем. Жмите на эту ссылку.

Если увидите вот такой результат —

Ошибка 400 Bad Request что делать

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

Вот у меня и случилась такая проблема. И ни один «знаток» в интернете даже не заикнулся, как это решать. Может, конечно, я не просмотрел все 100500 страниц выдачи в поисковике, но обычно 20-30 сайтов просматриваю. Не было. Пришлось доходить самому.

Итак, тут измените настройки на вот такие —

Настройка страницы управления Subscribe to Comments Reloaded

Нажмите внизу страницы на Сохранить изменения. Это еще не всё.

Запускаем программу FileZilla. В корневой папке вашей темы/шаблона находим файл — page.php. Скопируйте его на локальный диск. Переименуйте в subscribe.php. Откройте его с помощью Notepad++ и в самый самый верх добавьте вот этот код

<?php
/* Template Name: Subscribe To Comments */
if (isset($wp_subscribe_reloaded)){ global $posts; $posts = $wp_subscribe_reloaded->subscribe_reloaded_manage(); }
?>

Сохраните и скопируйте этот файл туда же, где брали файл page.php , то есть в корень папки темы.

Если у темы имеется дочерняя тема, то кидайте файл subscribe.php сразу в корень дочерней темы.

Далее создаем СТРАНИЦУ с названием Управление подписками. Проверьте, чтобы ее URL был точно такой: upravlenie-podpiskami.

Выберите для неё шаблон Subscribe to Comments —

Настройка страницы управления Subscribe to Comments Reloaded

Больше ничего делать тут не нужно. Жмите на Обновить. И снова идем в блог, чтобы посмотреть — поправилось ли положение дел —

 

Настройка страницы управления Subscribe to Comments Reloaded

Жмём на ссылку и теперь должна открыться вот такая страница управления подпиской —

Настройка страницы управления Subscribe to Comments Reloaded

Всё. Победили. Идем дальше?

Нет, ещё чуть-чуть. Посмотрите —

Настройка страницы управления Subscribe to Comments Reloaded

Строчка «Уведомить меня о последующих комментариях...» во-первых капсом (заглавными буквами), во-вторых серым цветом, в-третьих размер шрифта 16 px. Словом, сильно отличается от верхней строчки, что нехорошо.

Я на двух блогах ставил плагин Subscribe to comments reloaded и рецепт для исправления оказался разным. Почему — не знаю. Вобщем, в одном случае в файл style.css дочерней темы я добавил строчку

.comment-form label{color:#4c4c4c;font-size:14px;display:block;margin-bottom:6px;text-transform:none !important;letter-spacing:0px}

и это сработало
Страница управления StCR_9
А вот в другом блоге пришлось добавлять 2 строчки кода (спасибо за помощь Алексею (GoodvinPress)

.comment-form label{color:#4c4c4c;margin-bottom:6px;text-transform:none !important;letter-spacing:0px}
.comment-form-subscriptions span, .comment-form-subscriptions a {font-size: 14px !important; font-family: 'Source Sans Pro', sans-serif !important}

Замечание 1: Я работаю в шаблоне/теме Simpatika от GoodvinPress и хотя автор темы — Алексей — оказывает техподдержку только по своей теме, спасибо ему еще раз, помог и в этом случае. Случай для меня оказался сложным, так как плагин выводит разметку со встроенными стилями внутри. Так делать не нужно бы, но вот так разработчики это сделали. Ладно, победили и ладно.

Замечание 2: Тема Simpatika поставляется с дочерней темой. Это удобно, так как после обновления шаблона (а жизнь идет, шаблон поддерживается и регулярно обновляется GoodvinPress, чтобы соответствовать реалиям времени, улучшается) не нужно будет переписывать заново изменения в куче файлов. Шаблон после обновления заработает без дополнительных действий. Но если вы работаете на шаблоне/теме без дочерней темы, то вам, чтобы «причесать» внешний вид строки «Уведомить меня...» придется делать правки в style.css темы и они будут отличаться от тех, что сделал я. Тоже, конечно, решаемо. Попробуйте через консоль в Chrome (F12) найти строку в style.css, которая влияет на подпись и внести правки непосредственно в неё. Ну или оставьте вид подписи как есть. Может это только я такой перфекционист. :-)

Настройка Уведомления

Тут без комментариев —

Настройка вкладки Уведомления Subscribe to Comments Reloaded

Текст уведомления переведите вот так

Настройка вкладки Уведомления Subscribe to Comments Reloaded

Только не поломайте гиперссылки там, где указано стрелками. Просто установите курсор на текст и вбейте «Управляйте вашими подписками». Английские буквы удалите и всё будет ОК. То же с Отписаться.

Далее переводим —

Тема письма о подтверждении подписки: Пожалуйста, подтвердите вашу подписку на [post_title]
Текст письма о подтверждении подписки:

Это я лучше дам картинкой. Просто замените текст на русский, не трогая гиперссылки.

Уведомления StCR_3Тема письма об управлении подписками:Управляйте вашими подписками на [blog_name]
Management Page message:Вы запросили управление подписками на статьи в [blog_name]. Проверьте ссылку управления подписками в своем письме

Management Email message: Вы запросили управление подписками на статьи в [blog_name]. Перейдите по этой ссылке, чтобы открыть личную страницу:

и не трогайте гиперссылку, которая на второй строке.

Позволить админу подписываться: Тоже дам картинкой

Уведомления StCR_4

Настройка Параметры

Ставим эти параметры

Настройка Параметры StCR

SEO-настройка плагина

В самом плагине нет ничего насчет SEO. Ни noindex, ни nofollow. А ссылок типа https://www.fitosauna.ru/blog/upravlenie-podpiskami?4674—6046ac9090c22228357ade5c01898e53&amp он накидал в сайт сразу десятки. Зачем? Для SEO только вред.

Причем с помощью плагина All SEO закрыть их от робота Яндекса не получилось. Пришлось включать тяжелую артиллерию. Добавил в rotobots.txt строчку

Disallow: /upravlenie-podpiskami*

Перепроверил — норм, Яндекс не видит.

Настройка плагина Subscribe to Comments Reloaded завершена. Поздравляю. :-)

Предыдущая запись Как в коде изменить количество показываемых в карусели позиций — тема Simpatika. Решено
Следующая запись Правильная настройка темы Semantika от GoodvinPress

Ваш комментарий

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

Чтобы отправить комментарий, разрешите сбор ваших персональных данных .
Пользовательское соглашение