Древовидные комментарии, как я считаю, очень полезны для блога. Такой вид комментариев позволяет вывести “сказанное читателями” в виде “дерева”.
То есть, если читатель блога написал комментарий, а кто-то хочет ответить на него, то он пишет не как обычно, а нажимает на кнопку “Ответить”. В результате, комментарий ответившего появляется непосредственно рядом с комментарием, немного ниже. Таким образом, легко понять, какой комментарий относится к какому “высказыванию”, а также легче найти ответ на свой вопрос.
Например, Вы спросили что-то на блоге и ждете ответа и, чтобы найти свой комментарий сразу, вы просто смотрите на комментарий, который ниже, а не перечитываете все комментарии подряд, чтобы найти ответ на свой вопрос. На практике это выглядит так (за примером древовидных комментариев далеко ходить не будем, они у меня есть и на этом блоге):
- Обычный комментарий.
- Ответ к комментарию.
- Ответ к “ответу комментария”.
Древовидные комментарии в WordPress с помощью плагина WordPress Thread Comment.
Так как же сделать древовидные комментарии в WordPress такие же, как и на моем блоге? Для этого существует замечательный плагин, который называется WordPress Thread Comment.
- Для начала нам, как всегда, нужно скачать плагин WordPress Thread Comment.
- Скопируйте папку плагина в в папку /wp-content/plugins.
- Активируйте плагин.
Вот и все, плагин уже работает! Просто зайдите в любой пост на свой своего блога, где есть комментарии и Вы должны там увидеть кнопку “Ответить”. Попробуйте ответить на комментарий!
Оказывается древовидные комментарии в WordPress – это легко!
Настройка плагина WordPress Thread Comment.
Чтобы попасть в настройки плагина нужно зайти в админку WordPress, а потом перейти во вкладку Древовидные комментарии (находится в Параметрах):
В принципе, в настройках итак все понятно, так как там все на русском языке. Единственное, я немного подогнал стили ответов к комментариям под стиль своего блога (урок про язык CSS).
А также меня заинтересовала функция отправки уведомлений по почте при поступлении ответов на оставленный комментарий. Пожалуй, я немного протестирую данную функцию и попробую поставить галочку напротив “Всегда информировать" (Информировать комментатора о появлении новых комментариев):
Если многих будет раздражать приход уведомлений при ответе на комментарии, я выключу эту функцию. И Вы, пожалуйста, оставьте свое мнение, стоит ли там ставить галочку? От вашего мнения зависит многое, я же хочу, чтобы Вам, уважаемый читатель, было комфортно, доступно, понятно и удобно. Поэтому, как что-то не нравится, или что-то нужно, пишите в комментариях! Я разберу их всех (постараюсь как можно в скором порядке…)
Возможные проблемы при работе с плагином WordPress Thread Comment.
К сожалению, данный плагин не работает с одним из моих блогов. На 2 моих блогов WordPress Thread Comment встал без проблем, но на 1 никак не хочет. Причину искал около трех часов, что только не перепробовал, все без результатов…
Поэтому, убедительная просьба, если у кого-то появилась такая же проблема (кнопка “Ответить” появляется, но при нажатии на нее ничего не происходит) и решил эту проблему, отпишитесь, пожалуйста, тут в комментариях. Тем самым Вы поможете не только мне, но и многим пользователям Вордпресса. Я так полагаю проблема кроется в шаблоне WordPress.
Спасибо за внимание, до встречи на следующих уроках! Напомню, они будут выходить 5 дней в неделю!!! Почему?
Успехов Вам, друзья!
____________________
Постовой. У вас есть дома собака? Нередко бывает опухоли у собак лечение просто необходимо. Надеюсь, вам не это не пригодится.


В целом конечно статья полезная)
Но все ж большинство шаблонов уже поддерживают древовидные комментарии
Со сколькими шаблонами не работал, ни разу такие не попадались
Опоздала статья на пару часов, сам нашел этот плагин и установил себе, так как мой новый шаблон не имел древовидной структуры.
Про систему обязательной посылке сообщений тоже интересно мне, стоит ставить галочку или нет.
С одной стороны хорошо, читатель моментально будет видеть, что ответили на его комментарий, а с другой стороны возникает некая «нервозность», «засорение» почтового ящика, что я сам не люблю и человек может быть, будет в будущем боятся оставлять комментарии...
Хотел недавно спросить как ты так сделал...
Но не успел... Полезный материал. Спасибо.
Себе поставил. — зацените =)
Я рад, что как раз успел. Плагин классно списался с дизайном блога!
P.s. Очень оригинальная аватарка с граватара! Молодец!!!
Отличный и удобный плагин.
Правда комментариев пока еще нет.
Не переживайте
потом будете страдать от огромного количества комментариев, не будете успевать отвечать
)) Просто пишите в своем духе!
честно приятно было увидеть статью такого типа , я если честно уже заскучал по урокам))))Ну в общем все сделал , плагин стал как надо , даже менять ничего в принципе не пришлось ,шикарно подошел под блог.
Честно, я также думал, сам заскучал по тем урокам, когда учил что-то делать технически полезное
Спасибо, за добрые слова и за улыбку, которая появилась у меня на лице при прочтения комментария
.
Ой, классно! Спасибо за плагин, давно хотела что-то подобное поставить на сайт. Установила, пока вроде бы работает хорошо (потом попробую потравить css стили, хотя и так неплохо выглядит)
Татьяна, я рад, что так все просто и легко получилось! Вы молодец!
Да уж. Для меня статья запоздала на несколько дней.
Я давно уже приметил такую форму комментариев. Начал искать и нашел. Но нашел Disqus.
Вроде стоит нормально.
Насчет извещения по почте. У вас же стоит выбор в виде галочки. кому нужно поставят, кому не нужно нет...
И как с Dicqus, спад комментариев не наблюдается? я думаю, начинающим пользователям не совсем просто будет оставлять комментарии...
Да вреде нет.:)
Я сам оставлял комменты на дискусе. Трудностей не увидел...
Почему-то я не люблю оставлять комментарии в Дискусе, в первое время были сложности и я старался избегать сайты с такой «фишкой»...
Как я уже сказал, что нашел, то и поставил:)
Попробовал поменять на WordPress Thread Comment, но так как в CSS не соображаю, то Дискус показался красивее. Его и оставил:)
По идее то разницы нет, лишь бы работу свою делал...
P.S. Петр, кстати, вы не ответили насчет Твидиума...
У меня WordPress 3.0.2. и в настройках обсуждения я просто поставил галочку на «разрешить древовидные комментарии» и как будто получилось без плагина.
Петр, Вы проверите?
Не могу найти тему про пингование новых записей в поисковики. Вроде была такая тема или запись,и мне она понравилась,но теперь найти не могу. Подскажите,плиз!
Во блин у меня тоже не ставиться, пишет: ERROR:
Can't find the 'commentformid' div.
Может есть какая-нибудь другая замена этому плагину?
Плагин установила, активировала. В Хроме видно «ответить», а Опера и FF ничего не показывают. Попробовала сама ответить, текст впечатался, но не проходит. Выдается сообщение об ошибке, необходимости ввести имя и адрес, но полей для их ввода нет, так как меня вордпресс опознает как автора, а полагин — нет. Что делать?
Учитель! Подскажите, как сделать, чтобы комментарии индексировались поисковиками? Что-то в настройках WP я не нашел такую функцию...
Спасибо, Петр, за уроки. Блог только на них и сделан. Вот с этим плагином тоже возникла проблема, но странная. Кнопка «Ответить» не работала на одной записи. В настройках плагина есть функция ответа прямо в консоли. Вот я из консоли и ответила. Кнопка стала работать везде. Может, глюк... А, может, и поможет.
плагин работает, но где можно изменить цвет фона вот этих новых комментариев, а то у меня цвет шрифта-белый и цвет фона древовидных комментариев-тоже белый.
Этот плагин работал у меня превосходно, а сейчас при нажатии на ответить пишет что поле не может быть пустым. Теперь и не знаю что делать просто...
В новых версиях WordPress эта функция уже встроена, а так вообще мне понравилась конкретно ваша реализация комментариев, у себя сделал что то похожее)
Сообщите, пожалуйста, где именно встроена эта функция. У меня новая версия WordPress, может мне такой плагин и не нужен?
Здравствуйте, Петр. А у меня после установки этого плагина слово «ответить» почему-то два раза отражается. Не могу понять, где это нужно убрать...
Все, разобралась, в вордпрессе по умолчанию-то уже появились древовидные комментарии, но пока как надо не работают, но галочка на пункте их отражения все же лишняя — она-то и дублировала мне слово «ответить».
Все-таки Ваши уроки, Петр, идут на пользу — постепенно мозг затачивается под понимание возникающих загвоздок (даже у таких профанов, которые пару месяцев назад даже понятия не имели об этой сфере)) ). Не устаю говорить Вам спасибо!
Ссылка «Ответить» появилась, но при нажатии выдаёт «ERROR: Can't find the 'commentformid' div.»
Что делать?
У меня тоже самое — отключила,А жаль...
и у меня такая же проблема! как решить ее? помогите?
для начала посмотрите здесь: параметры -> древовидные комментарии -> Настройки формы комментариев
в поле Comment Form ID: должно быть написано commentform
Я тоже присоединяюсь к Алине и говорю вам спасибо. Очень полезный сайт, пожалуй единственный добротный и понятный в длогосфере по WordPress. Однако я к вам со следующей проблемой: поставил себе плагин DCaptcha, но у меня вся надпись (окошечко и надпись"Я не робот") съехала вправо, а слова «не робот» вообще переместились на следующую строчку под строкой «Ваш сайт:». Не подскажите что делать?
Попробуйте перед выводом «Я не робот» вставить следующий код:
А уже после вывода «Я не робот»
Значение 30 пробуйте менять.
А у меня странная проблема: после закачки плагина на сервер он не появляется в админке в списке плагинов! Просто не могу найти плагин! С чем это связано и что делать?
Я нашла причину отсутствия плагина в админке: почему-то в папка с плагином оказалась пустой. Полтергейст! Я заново распаковала и проверила содержимое))) Однако воспользоваться плагином мне не пришлось, так как я выяснила, что у меня и так в настройках «Обсуждение» есть древовидные комментарии — нужно лишь галочку поставить в пункте «Включить древовидные (вложенные) комментарии с уровнем вложенности до ...».
Для чего же тогда этот плагин? Для пользователей с более старыми версиями вордпресса? (у меня 2.8.6) Или же поддержка древовидных комментов определяется темой?
Лично для меня плагин удобен тем, что отправляет уведомления по электронной почте автору комментария.
Очень удобно ... притягивает за уши автора комментария к твоему блогу.
Спасибо, очень подробно всё объяснено!
судя по всему косяк с functions.php, чтож будем разбираться
Решение нашел, оно в comments.php
смотрите тут - >
а у меня не встал плагин, кнопка есть, а текст написать нет возможности...жаль-жаль...сама я не найду точно что и как...
Специально для тех, у кого появляется ошибка Can’t Find The “commentformid” Div Error:
Здравствуйте, спасибо за плагин, только у меня возникает другая поблема, кнопка ответить появляется и коментарий публикуется, только вот не древовидно, а отдельно от того комментария, на который я отвечал.
Все равно не поняла((. В настройках вордпресса есть такая функция «включить древовидные комментарии». Так зачем же перезагружать сервер лишними запросами, если все встроено?
Раньше этой функции не было в WordPress.
Для того, чтобы на почту уведомления приходили.
Как настроить этот плагин, чтоб сперва стояли свежие комментарий, а старые были с конца. У меня сверху старые, а новые комменты внизу
спасибо
У меня плагин работал некоторое время, потом перестал полноценно функционировать. Куда-то нужно заплатить 1$? так и не поняла куда.
Здравствуйте. Помогите мне, я вообще в отчаянии(((((((сайт стал криво загружаться (amizht.ru) сами посмотрите. Даже админка как то не до конца грузится. я думал тема слетела, но перезалив файлы темы всё так и осталось(((я не знаю что делать......
только вы забыли написать, это после установки плагина началось или после других операций. если не после плагина то можно попробовать слить все файлы с хостинга на комп и поднять сайт на денвере если все нормально будет то у вас хостер прикрутил вам ресурсы.
Я не знаю после каких изменений произошёл этот косяк, но на всякий случай деактивировал все плагины.Ничего не произошло, всё так же осталось...Можно поподробнее узнать как запустить сайт на денвере? куда копировать файлы с сервера и что там изменять?