WordPress Thread Comment: древовидные комментарии для WordPress
Привет всем! Поздравляю читателей с Днем Великой Победы!
Сегодня мы продолжим настраивать комментарии блога. В прошлый раз, я показывала, как можно выделить комментарий автора блога. А сегодня хочу научить вас, как сделать древовидные комментарии на WordPress.
Древовидные комментарии нужны для того, чтобы пользователям блога было удобнее отвечать на вопросы других читателей, общаться между собой. Я оставлю первый комментарий к этой статье, а вы сможете затестить плагин, нажав кнопку “Ответить” и написав ответный коммент.
С помощью этой кнопки ваши читатели смогут отвечать на конкретные вопросы, и не будет путаницы, кому и на что человек хотел ответить. А в следующей статье мы научимся создавать рейтинг комментариев для WordPress, не пропустите!
Плагина WordPress Thread Comment и дубли
Установка плагина WordPress Thread Comment стандартная. Но сразу после его активации появится одна проблема — это дубликаты страниц, которым посвящена отдельная статья. Дело в том, что с появлением кнопки «Ответить» каждый комментарий станет как бы отдельной страницей с отдельным адресом, типа адрес_статьи?replytocom=414#respond. От всего этого обязательно нужно немедленно избавиться, как, читайте в статье «избавляемся от дублей страниц». И не затягивайте, а то при большом количестве комментариев (а значит и дублей) можно и под фильтр попасть.
Древовидные комментарии WordPress настройка
Чтобы настроить плагин переходим в Параметры -> Древовидные комментарии. Данный плагин на русском языке, так что проблем в его использовании не должно возникнуть. Сейчас я расскажу про основные настройки плагина WordPress Thread Comment.
Ajax настройки
Если поставить галочку, то ответ на комментарий будет происходить без перезагрузки страницы (с помощью технологии AJAX). Отличная штука, я у себя на блоге тоже использую.
Текст добавления ответа
Заменяем слово “Reply” на русское слово “Ответить”.
Настройки вида ответов
Заменяем слова “Reply” на русское “Ответил”, “at” меняем на “в”. Для чего это?
Теперь перед ответом появится фраза «Имя пользователя» ответил в «время ответа»:
Информировать комментатора о появлении новых комментариев
Эта функция позволяет уведомлять комментатора о новых комментариях на почту. Мнения о том, какой пункт выбрать, расходятся. Одни советуют поставить “Всегда информировать”, другие вообще “Отключить”. Лично я отключила эту функцию. Если человек захочет следить за комментариями, он нажмет кнопку “Оповещать о новых комментариях по почте”, которая создается плагином Subscribe to Comments.
Настройки темы email письма с уведомлением
Если же вы решили включить функцию оповещения, настройте внешний вид письма. Заменяем “Your comment over at [[blogname]] now have new reply” на текст “На ваш комментарий в блоге [[Имя блога ]] написали ответ”.
Настройки текста email письма с уведомлением
В теле письма заменяем все, что находиться в текстовом поле на следующий текст:
[blogname] информирует: на Ваш комментарий в записи [postname] написали ответ
Ваш комментарий:
[pc_content]
Ответ на комментарий:
[cc_content]
Более подробную информацию Вы можете увидеть на этой странице:
[commentlink]
Спасибо! С уважением, [blogname]
Это сообщение создано роботом, не стоит на него отвечать.
Все остальные настройки вы сможете задать самостоятельно. Таким простым образом вы смогли сделать древовидные комментарии на свой WordPress-блог.
Древовидные комментарии на php (без плагина)
Обычно я рассказываю, как сделать те или иные настройки вставкой php кода, без использования плагина. Но сегодня не тот случай:) Делать древовидные комментарии для WordPress без плагина довольно запарно. И смысла я в этом не вижу, когда плагин отлично работает!
Всем спасибо за внимание, пока!
Как Вам плагин WordPress Thread Comment??
никак
ура я снова с Вами !
Это удобно, и позволяет общаться, на некотрых блогах вообще нет возможности ответить конкретному человеку, а если просто написать ниже он об этом не узнает, довольно бредово.
А еще мне не нравиться что на некоторых блогах, когда на твой комент отвечают нет возможности уведомления по почте, приходиться заходить каждый раз и смотреть есть ответ нет.
На самом деле, да, очень правильно подметили! Мой шаблон вообще сам поддерживал древовидные комментарий, но из за проблем с jQuery пришлось временно отключить=(
Хотела сейчас установить плагин, а в его описании предупреждение, что с новой версией WP не протестирован. Наверное, у всех уже новые версии, а все работает. Совета прошу. 🙂
Я обычно игнорирую такие предупреждения! Но Вам могу сказать, устанавливайте спокойно, если что-то пойдет не так, удалите плагин и все 🙂
Я вот тестирую и проблем нет с новой версией)
У меня wordpress 3.5.Данный плагин работает хорошо,за исключением одного НО!В роли формы написания комментариев я использую плагин MCEComment и,когда нажимаешь на кнопку «ответить»,плагин MCEComment перемещает окно к комментарию,но при этом вводимый текст в окне MCE не отображается!Кстати,может кто знает ка исправить данный косяк!?
Как Вам помочь, не знаю, но хочу заметить, что после переезда на новый хост древовидные комментарии заработали сами. Плагин удалила. Бывает же такое:
Честно говоря не работал с данным плагином, но хочу сказать вот что, wp 3.5 не очень хорошо работает с jQuery и Ajax, поэтому если у вас стоят данные библиотеки, советую их отключить.
У меня кнопка ответить не отображалась. Я зашла не авторизовано и посмотрела, что ее и правда нет. Меняла настройки. Помогло, когда убрала первую галку из аякс настроек. Теперь вроде все есть.
Установил плагин, покопался в настройках — в принципе все устраивает, кроме одного «но».
Не могу понять где и как настроить цвет фона для Ответов ?
Напрямую через плагин удается настроить лишь первый уровень вложенности, потом — цвет изменяется на Белый и чередуется в дальнейшем с настроенным мною.
Как его изменить — не подскажете?
Если вы хотите, чтобы фон всех ответов был одного цвета, попробуйте добавить следующую строчку в «Настройки CSS комментариев»:
.comment-childs{ background-color: ЦВЕТ!important; }
Спасибо — попробую))
в принципе удобно, но комментарии соц.сетей круче
Спасибо — попробую
Спасибо за плагин. Настрою
Древовидные комментарии это очень удобно.
У меня еще одна проблема.
Ни граватар, ни хоть какой-нибудь аватар, вообще не отображаются.
Вместо них какая-то решеточка.
Как с эти побороться?
Галина, попробуйте зайти в Настройки (Параметры) -> Обсуждение -> Отображение аватаров.
Может быть у вас не стоит галочка?
вообще они должны по умолчанию отображаться.
Галочка стоит.
И что интересно, в админке я аватары вижу, а на странице их нет...
Тогда думаю, что проблема в теме. В файлах темы есть файл comments.php, содержится ли в нем такая решетка #?
Нет, решетки (#) в файле я не нашла.
Спасибо большое! Полезная информация.
спасибо, все замечательно написано. Но вот проблема у меня, как оказалось, древовидные комментарии создают дублированный контент и у меня его аж больше трех тысяч скопиось. По совету вебмастеров в файле robots удалила строчечку с вопросиком. Результат превзошел все ожидания- сайт вылетел из поисковой выачи -0 страниц. Пришлось все возвращать, закрыла ответы комментариев плагином с переадресацией на яваскрипт. еще лучше- теперь кнопка ответить -Не активная. Отключила этот плагин, все равно неактивная. Может быть кто-то по этому случаю знает ответ, буду очень признательна
Тина, на моем блоге удалению дублей посвящено целых две статьи. По ссылке расписано про дубли, созданные древовидными комментариями.
У меня некорректно работает, не всем желающим позволяет писать и отправлять комментарии. Стоит попробовать напечатать первую букву комментария, а порой и весь комментарий, как появляется вот такой текст: comment can not be empty и кнопочка OK.
Нажимаем на кнопочку и ничего не происходит... Комментарий не отправляется.
Что сделано неверно в настройках плагина?
А если удалить плагин, то комментарии корректно работают?