Show Top Commentators
Совсем простенький плагин, довольно часто встречающийся в блогах на WordPress. Он служит для вывода топа комментаторов блога. Причем он выводит не просто ники самых комментирующих посетителей блога, а еще и ссылки на их сайты. Собственно, именно эта функция и позволила плагину стать довольно популярным: для автора блога установка плагина позволяет повысить комментирование в блоге, а для комментирующих это способ заработать бесплатную ссылку с чужого блога. Особенно хороша отдача от плагина, если автор блога не заключает ссылки на сайты комментирующих в nofollow и noindex теги. С точки зрения полезности плагин выгоден именно автору блога - как никак, комментарии в блоге останутся навсегда, а вот для комментирующих польза сомнительна - ради ссылки каждый месяц набивать комментарии довольно проблематично, но, тем не менее, это мало кого останавливает.
Скачиваем плагин с его домашней страницы и устанавливаем его:
1. Распаковываем архив.
2. Копируем файл show_top_commentators.php в /wp-content/plugins/.
3. Заходим в админку блога на вкладку "Плагины" и активируем плагин.
Чтобы вывести топ комментаторов вам надо отредактировать файл шаблона sidebar.php, добавьте туда:
<?php if(function_exists('ns_show_top_commentators')) { ?> <li> <h2>Топ комментаторов</h2> <ul><?php ns_show_top_commentators(); ?></ul> </li> <?php } ?>
Не удивляйтесь, если у вас не вывелось ничего кроме надписи "Топ комментаторов". По умолчанию плагин составляет топ из комментариев последнего месяца и если их не было, то и топ будет пустым. Редактировать настройки плагина в админке блога нельзя, их там просто нет. Вместо этого вы должны отредактировать сам файл плагина show_top_commentators.php на строчках:
16 17 18 19 20 21 22 23 24 25 26 27 28 | $ns_options = array(
"reset" => "80", //обнулять счетчик через hourly (час), daily (день), weekly (неделю), monthly (месяц), yearly (год), all (не обнулять) или просто укажите число дней
"limit" => 5, //число комментаторов в топе
"filter_users" => "Administrator,admin", //исключение ников тех, кто не должен участвовать в топе (через запятую).
"filter_user_ids" => "1,2", //исключение ID тех, кто не должен участвовать в топе (через запятую).
"filter_urls" => "", //не показываем в топе указанные ссылки (через запятую - ники комментирующих показаны будут).
"none_text" => "None yet!", //текст, показываемый, если комментаторов в блоге еще нет.
"make_links" => 1, //включение и выключение показа ссылок на сайт комментирующих (1 - да, 2 - нет).
"number_of_comments" => "y", //показывать или нет число комментариев в топе (y - да, n - нет).
"name_limit" => 28, //ограничение в числе символов для ников (1 - неограниченно).
"start_html" => "<li>", //тег (или текст) перед ником комментатора.
"end_html" => "</li>", //тег (или текст) после ником комментатора.
); |
Если ручная настройка плагина и прямой вывод виджета через правку sidebar.php вас не устраивают, то вы можете воспользоваться каким-нибудь другим плагином, основанном на этом. Например, плагином , который к тому же позволяет настроить большее число опций.
Автор плагина:
Страница плагина:
Рассматриваемая версия: 1.06 от 05.07.2008
Совместимость с версией WordPress: 2.0 и выше.
Рекомендую также:

#31, 17 марта, 2011 в 12:20
А у меня палагин работает нормально
#32, 21 апреля, 2011 в 19:25
Поставил плагин, все отредактировал. Встал как родненький ))
Только вот у меня стоит-- "reset" => "monthly", //reset hourly, daily, weekly, monthly, yearly, all OR # (eg 30 days)
То есть по умолчанию стоит обнуление каждый месяц ?
А что нужно изменить чтобы вообще не обнулялся ?
#33, 21 апреля, 2011 в 19:45
Сорри, вопрос снимается. Более детальней изучил статью. Автору спасибо, действительно все очень подробно и доступно, если внимательно читать. все получилось. Только убрал точку перед "топ комментаторы" и написал "Десятка лучших комментаторов", чтобы ровно в две строки поместилось под мой шаблон.
#34, 7 июля, 2011 в 13:29
Спасибо за статью, очень полезный материал! Я поставила плагин Top Commentators Widget, все получилось. Только я бы хотела убрать себя из этого списка, а то я всем отвечаю и нахожусь на первом месте коментаторов. Как убрать админа из списка? Заранее спасибо"!
#35, 8 июля, 2011 в 22:32
Симпатичный плагин!
#36, 17 сентября, 2011 в 00:15
Спасибо автору за интересную и полезную статью!
А кто-нибудь может подсказать, почему ссылка на сайт комментатора блога не отображается на блоге, зато активная в админке?
#37, 8 октября, 2011 в 02:01
А есть ли какой-нибудь подобный плагин, но с большими возможностями?
Например, чтобы возле лучшего комментатора красовался какой-то значок или звезда? Вот в таком плане. Чтобы этот топ был красивым и все мечтали в него попасть?
Или как можно такое реализовать с этим плагином?