Где-то неподалеку я выразил мнение, что комментаторы есть хлеб блоггера, которых нужно холить и лелеять. Где-то там же я привел плагин для стимулирования комментаторской активности, который вставляет ссылку на последний пост из блога комментатора в его комментарий. В этой записи я приведу плагин, который упрощает общение между посетителями и навигацию по ленте комментариев.
Нередко бывает так, что какая-то тема вызывает бурное обсуждение, в котором читатели блога не только делятся своими соображениями по поводу прочитанного, но и общаются между собой. Если в блоге не используются древовидные комментарии, то чаще всего это выглядит таким образом: перед ответом кому-либо ставиться To Вася. Имя вымышленное, все совпадения случайны. А остальные читатели, которых заинтересует беседа, будут вынуждены листать страницу, пытаясь найти этого Васю, которому так умно ответили. Суть разговора, при этом, довольно трудно уловить.
Плагин reply-w-comment-preview позволяет вставить кнопку или текст для ответа на комментарий в произвольное место комментария. А затем, вместо То Вася, вывести ссылку, по которой читатель сразу увидит тот комментарий, на который ответили. Если использовать библиотеку jQuery, то при наведении на То Вася выпадет красивое окошко с текстом комментария, на который ответили. У меня это пока не используется, так что выпадающей подсказки нет. Но и без нее здорово — удобно ориентироваться в ленте комментариев, всегда знаешь, кто кому на что ответил.
В оригинале плагин вставляет изображение для ответа на комментарий. Я не сторонник использования изображений, поэтому чуток подправил код, для вывода текста. Ниже инструкция по установке и небольшой корректировке.
Установка плагина:
Для установки плагина закачайте плагин в каталог /wp-content/plugins/ и активируйте в админке. Затем поместите нижеследующий код в то место файла comments.php вашей темы, где он должен выводиться. Прекрасно смотреться это будет сразу после имени комментатора и даты комментария. Вот код для размещения:
< ?php if( function_exists( ‘atrwcp_reply’ ) ) atrwcp_reply(); ?>
Если вам хочется вместо изображения использовать текст, а заодно сделать английские подсказки русскими, то в файле плагина reply-w-comment-preview.php найдите строки 121−124, в них вы увидите следующий код:
?>< ?php
echo $text;
?>Reply to this comment< ?php
echo $after;
Замените их этим кодом, и получиться на русском и без изображений.
?>< ?php
echo $text;
?>Ответить< ?php
echo $after;
Ну вот, теперь комментаторам удобно обращаться друг к другу, не приходится отыскивать кому на что ответили. Здорово, правда?
Скачать плагин reply-w-comment-preview
Страница автора плагина
