Show Top Commentators
Опубликовано: 05.09.2018
Flector 5Совсем простенький плагин, довольно часто встречающийся в блогах на WordPress . Он служит для вывода топа комментаторов блога. Причем он выводит не просто ники самых комментирующих посетителей блога, а еще и ссылки на их сайты. Собственно, именно эта функция и позволила плагину стать довольно популярным: для автора блога установка плагина позволяет повысить комментирование в блоге, а для комментирующих это способ заработать бесплатную ссылку с чужого блога. Особенно хороша отдача от плагина, если автор блога не заключает ссылки на сайты комментирующих в nofollow и noindex теги. С точки зрения полезности плагин выгоден именно автору блога - как никак, комментарии в блоге останутся навсегда, а вот для комментирующих польза сомнительна - ради ссылки каждый месяц набивать комментарии довольно проблематично, но, тем не менее, это мало кого останавливает.
Скачиваем плагин с его домашней страницы и устанавливаем его:
1. Распаковываем архив.
2. Копируем файл show_top_commentators.php в /wp-content/plugins/ .
3. Заходим в админку блога на вкладку " Плагины " и активируем плагин.
Чтобы вывести топ комментаторов вам надо отредактировать файл шаблона sidebar.php , добавьте туда:
ATP Tennis - Top 10 Types of Commentators (HD)
<?php if ( function_exists ( 'ns_show_top_commentators' ) ) { ?> <li> <h2>Топ комментаторов</h2> <ul> <?php ns_show_top_commentators ( ) ; ?> </ul> </li> <?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 > ", //тег (или текст) после ником комментатора. ); |
$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 и выше.