Flector

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 вас не устраивают, то вы можете воспользоваться каким-нибудь другим плагином, основанном на этом. Например, плагином Top Commentators Widget, который к тому же позволяет настроить большее число опций.

 

Автор плагина: Nate Sanden
Страница плагина: http://www.pfadvice.com/wordpress-plugins/show-top-com...
Рассматриваемая версия: 1.06 от 05.07.2008
Совместимость с версией WordPress: 2.0 и выше.

Понравился пост? Подпишись на обновления по Обновления блога по RSSRSS или Обновления блога на TwitterTwitter !

Комментарии (всего 14 комментариев)

Написать комментарий

(обязательно)

(обязательно, не публикуется)

Для вставки кода используйте кнопку "Код", по умолчанию используется синтаксис подсветки языка "php", вы можете поменять его на любой другой поддерживаемый GeSHi язык, например "javascript", "css", "html4strict", "sql" и тд. Используйте предпросмотр!
 


Подписаться на уведомления без комментирования.