Ваш блог много комментируют? В этом случае можно создать небольшую панель, на которой будут отображены комментаторы с наибольшим количеством сообщений. Это можно сделать с помощью небольшого плагина Show Top Commentators.
Этот плагин достаточно часто встречается на сайтах Wordress. Он позволяет не только создать ранжированный список, но еще и указать ссылки на сайты комментаторов. Вот что сделало плагин таким известным: хозяин сайта стимулирует посетителей оставлять комментарии, а посетителям выгодно проявлять активность, чтобы получить в итоге внешнюю ссылку на свой сайт. В идеале комментаторам будет еще более выгодно стремиться в том, если к ссылкам на их блоги не указан атрибут nofollow. Так их сайты будут замечены поисковой системой. Хозяин блога же получает множество комментариев, которые так и останутся у него на сайте. Комментаторы же все равно продолжат свое дело и будут отвечать на Ваши записи.
Установим плагин, после чего активируем его.
Далее отправляемся в sidebar.php принадлежащий шаблону, где размещаем следующий код:
1 2 3 4 5 6 |
<?php if(function_exists('ns_show_top_commentators')) { ?> <li> <h2>Топ комментаторов</h2> <ul><?php ns_show_top_commentators(); ?></ul> </li> <?php } ?> |
Итак, теперь у Вас будет выведен блок“Топ комментаторов”. Если за последний месяц Ваши записи никто не комментировал, то некоторое время блок с топовыми комментаторами будет, соответственно, пустым. Плагин не настраивается в админке, поэтому придется залезать в код. Открываем файл плагина show_top_commentators.php и ищем строки:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
$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 Вам не захочется, тогда попробуйте установить аналогичные плагины, например: Top Commentators Widget, этот плагин имеет даже больший набор функций и настроек