КАК НАЧАТЬ и РАЗВИВАТЬ СВОЙ НЕБОЛЬШОЙ БИЗНЕС с БОЛЬШОЙ ПРИБЫЛЬЮ
Привет!
В интернете полно статей на тему настройки плагина subscribe to comments reloaded.
Все — как под копирку.
Но когда я стал ставить и настраивать этот плагин, то пошли проблемы. Решения не было ни в одной из статей.
Пришлось самому разгребать эти завалы и добиваться должной работы.
В итоге всё получилось.
Так что если у вас что-то не получается — читайте, как всё нужно сделать
Содержание
На этом этапе всё просто и стандартно.
Идем в плагины, жмем «Добавить новый»
Вводим в поле поиска «subscribe to comments reloaded» и вот он. Жмём «Установить». Ждём пока кнопка изменится на «Активировать» и жмём её.
Ждём, пока активация не будет завершена. Когда завершится, то появится вот такой изумительный вид —
Это вам предлагают от щедрот отбашляться производителям плагина или отказаться по Dismiss. Выбирайте, что хотите.
А в вертикальном меню у вас появился новый пункт — StCR, при наведении мыши на который, выпадает контекстная менюшка настроек плагина
А не нужно тут ничего настраивать сейчас. Тут (вот, где я выделил красным прямоугольником) в дальнейшем будут собираться данные подписчиков —
Все авторы наставлений по настройке плагина пишут, что дескать плагин может импортировать данные из плагина Subscribe to Comments. Но ни один из них не написал КАК это делается. Я же не нашел никаких кнопок для этого. И, естественно, ничего не было импортировано. В одном из трактатов было упомянуто, что это делается автоматически. Ничего подобного. У меня, как видите, пусто. Ладно, пусть это будет на их совести.
Причем тут «на их совести»? Да при том, что если не знаешь КАК это сделать, то и не пиши, что плагин это может. Я так считаю. А то только щёки надувают, какие они умные... Дальше будет больше. Дойдем и до этого.
Здесь всё просто. Не буду расписывать каждый пункт. Просто рекомендую сделать всё так же —
Для большинства сайтов и большинства ситуаций оптимальными будут именно такие настройки. Ну а если у вас что-то замороченное, то поэкспериментируйте с переключателями. Большой беды тут не случится.
Дальше сложнее. «Сообщения вашим посетителям» все на ангельском языке.
Я перевел это так (копируйте, если согласны и вставляйте себе) —
Стандартный ярлык: Уведомить меня о последующих комментариях по электронной почте. Вы также можете подписаться, не комментируя.
Обратите внимание — здесь «подписаться» это гиперссылка. Вставляйте туда тег, указанный под окном. Например, тут —
И еще обратите внимание: когда будете вставлять тег, убирайте http:// . Эта приставка почему-то автоматически сюда «лезет».
Жмите на шестеренку и вот тут удалите лишнее —
Должно стать вот так —
И так далее с остальными правками ниже. Смотрите ЧТО там под окном указано, какой тег. Его и вставляйте в гиперссылку, удаляя лишний префикс http://
Ярлык оформленной подписки: Вы подписаны на этот пост. Управляйте своими подписками.
Ярлык «В ожидании»: Ваша подписка на этот пост должна быть подтверждена. Управляйте своими подписками.
Ярлык автора: Вы можете управлять подписками этого поста.
Нажимаем на Сохранить изменения и идем на следующую вкладку
А вот тут уже могут быть сложности. Всё зависит от вашего шаблона/темы wordpress. Итак, начните с такой настройки —
Там, где прямоугольник, пока ничего не ставьте.
Идите в меню Настройки-Постоянные ссылки и смотрите, что у вас тут было настроено при установке блога —
Копируйте и вставляйте сюда —
Давайте уже закончим настройку этой вкладки, а потом будем тестировать.
Итак, ниже на этой вкладке идут тексты Сообщений. Опять на аглицком. Вот мои переводы —
Ссылка на запрос: Чтобы управлять подписками, введите здесь свой адрес электронной почты. Мы отправим вам сообщение с ссылкой для доступа к вашей личной странице управления.
Запрос отправлен: Благодарим вас за использование нашей подписной услуги. Ваш запрос завершен, и вы должны получить электронное письмо с ссылкой на управление через несколько минут.
Подписка без комментирования: Вы можете следить за обсуждением на [post_title], не оставляя комментариев. Для этого просто введите свой адрес электронной почты в форме ниже.
Подписка оформлена: Благодарим вас за использование нашей подписной услуги. Ваш запрос завершен. Вы будете получать уведомление по электронной почте каждый раз, когда новый комментарий к этой статье будет одобрен и отправлен администратором.
Подписка оформлена (DCI): Благодарим вас за использование нашей подписной услуги. Чтобы подтвердить свой запрос, пожалуйста, проверьте свой адрес электронной почты для подтверждения и следуйте инструкциям.
Авторы: Чтобы отменить или приостановить одно или несколько уведомлений, выберите соответствующий флажок (и) и нажмите кнопку в конце списка.
Пользователи: Чтобы отменить или приостановить одно или несколько уведомлений, выберите соответствующий флажок (и) и нажмите кнопку в конце списка. В настоящее время вы подписались на:
Здесь гиперссылок нет, поэтому заморок меньше.
Жмите в конце страницы на Сохранить изменения и идите в блог в любую статью смотреть комментарии.
Совет: Входите с другого браузера, чтобы войти не как автор.
Увидите вот такую подпись под комментарием
И вот теперь тестируем. Жмите на эту ссылку.
Если увидите вот такой результат —
то, скорее всего, ваша тема не очень дружит с плагином.
Вот у меня и случилась такая проблема. И ни один «знаток» в интернете даже не заикнулся, как это решать. Может, конечно, я не просмотрел все 100500 страниц выдачи в поисковике, но обычно 20-30 сайтов просматриваю. Не было. Пришлось доходить самому.
Итак, тут измените настройки на вот такие —
Нажмите внизу страницы на Сохранить изменения. Это еще не всё.
Запускаем программу 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 —
Больше ничего делать тут не нужно. Жмите на Обновить. И снова идем в блог, чтобы посмотреть — поправилось ли положение дел —
Жмём на ссылку и теперь должна открыться вот такая страница управления подпиской —
Всё. Победили. Идем дальше?
Нет, ещё чуть-чуть. Посмотрите —
Строчка «Уведомить меня о последующих комментариях...» во-первых капсом (заглавными буквами), во-вторых серым цветом, в-третьих размер шрифта 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}
и это сработало
А вот в другом блоге пришлось добавлять 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, которая влияет на подпись и внести правки непосредственно в неё. Ну или оставьте вид подписи как есть. Может это только я такой перфекционист.
Тут без комментариев —
Текст уведомления переведите вот так
Только не поломайте гиперссылки там, где указано стрелками. Просто установите курсор на текст и вбейте «Управляйте вашими подписками». Английские буквы удалите и всё будет ОК. То же с Отписаться.
Далее переводим —
Тема письма о подтверждении подписки: Пожалуйста, подтвердите вашу подписку на [post_title]
Текст письма о подтверждении подписки:
Это я лучше дам картинкой. Просто замените текст на русский, не трогая гиперссылки.
Тема письма об управлении подписками:Управляйте вашими подписками на [blog_name]
Management Page message:Вы запросили управление подписками на статьи в [blog_name]. Проверьте ссылку управления подписками в своем письме
Management Email message: Вы запросили управление подписками на статьи в [blog_name]. Перейдите по этой ссылке, чтобы открыть личную страницу:
и не трогайте гиперссылку, которая на второй строке.
Позволить админу подписываться: Тоже дам картинкой
Ставим эти параметры
В самом плагине нет ничего насчет SEO. Ни noindex, ни nofollow. А ссылок типа https://www.fitosauna.ru/blog/upravlenie-podpiskami?4674—6046ac9090c22228357ade5c01898e53& он накидал в сайт сразу десятки. Зачем? Для SEO только вред.
Причем с помощью плагина All SEO закрыть их от робота Яндекса не получилось. Пришлось включать тяжелую артиллерию. Добавил в rotobots.txt строчку
Disallow: /upravlenie-podpiskami*
Перепроверил — норм, Яндекс не видит.
Настройка плагина Subscribe to Comments Reloaded завершена. Поздравляю.