WordPress: Топ комментаторов
По мере развития и популяризации вашего сайта приток трафика будет увеличиваться. Будет расти и количество комментаторов ваших статей. Естественно, любой посетитель желает видеть себя в ряду самых активных участников ресурса. Для чего это ему надо? Во-первых, это уважение со стороны других пользователей. Во-вторых, он привлекает внимание к своему сайту (если таковой у него есть). Однако тут не все так просто. Писать может каждый, а писать толково и по существу – единицы. С фильтрацией «пустых» комментариев успешно справляется модератор сайта, а вот с фильтрацией самых активных комментаторов – специальные плагины. Их сегодня и рассмотрим …
Top Commentators Widget
ссылка на плагин «Top Commentators Widget»
Выводит список активных комментаторов в сайдбар. Установка этого плагина простая. Достаточно всего лишь скачать и распаковать архив в «/wp-content/plugins». Также вы можете скачать архив и загрузить его через «Плагины -> Добавить новый». После активации перетащите виджет в любое место сайдбара. Тут уж решать вам. Настройки плагина позволяют изменить название виджета, откорректировать список пользователей, которых не следует включать в ТОП, периодичность обновления списка и т.д.
Лично мне этот плагин не очень понравился. Прежде всего, из-за того, что нельзя добавить код, а используется только виджет. Для тех, у кого использование виджетов вызывает затруднение, я советую рассмотреть следующий плагин.
Show Top Commentators
ссылка на плагин «Show Top Commentators»
Принцип действия плагина аналогичен первому – вывод в ТОП комментаторов. Установка максимальна проста. Достаточно всего лишь скачать архив и распаковать его в директории «/wordpress/wp-content/plugins/». В итоге вы получите «show_top_commentators.php», на который можете выставить права. Делать это следует только в том случае, если вы будете изменять настройки плагина.
Активируйте плагин. В принципе, он уже готов к работе, но осталась одна важная делать – поместить в нужное место код. В панели администратора переходим во «Внешний вид-Редактор» и выбираем в списке шаблонов sidebar. Смотрим, где бы плагин выглядел оптимально, и вставляем следующий код:
1 |
<?php if(function_exists('ns_show_top_commentators')) { ?><li><h2>Top Commentators</h2><ul><?php ns_show_top_commentators(); ?></ul></li><?php } ?> |
Возможно, некоторым настройка плагина покажется не очень удобной, так как ее придется делать через «Плагины -> Редактор». Можно изменить девять основных параметров, которые находятся в самом начале файла (выставляем права 777 для show_top_commentators.php):
- reset (‘hourly’, ‘daily’, ‘weekly’, ‘monthly’, ‘yearly’, ‘#’, ‘all’) – отвечает за сброс количества комментариев. Например, если выставить «monthly», то пользователю будут засчитываться только те комментарии, которые он оставит в течение месяца. С наступлением нового месяца все его комментарии обнулятся. Параметр «all» отключает режим сброса;
- limit – количество пользователей в ТОП;
- filter_users – имена тех, кто не должен отображаться в ТОП;
- filter_user_ids – не включает в ТОП пользователей по их ID;
- filter_urls – исключает конкретный адрес из списка. Например, пользователь «User» указал в профиле свой сайт. Пользователь отображаться будет, а ссылка на его сайт нет;
- none_text (текст) – если нет ни одного комментария, то будет отображаться введенный вами текст;
- make_links (1 – да, 2 – нет) – позволяет превратить имена пользователей в ссылки на их сайты;
- number_of_comments (y=да, n=нет) – если вы хотите, чтобы отображались только имена пользователей, а не количество их постов, то выставьте «n»;
- name_limit – количество знаков в имени пользователя.
Если не обращать внимания на не очень удобный процесс настройки, то этот плагин можно смело рекомендовать к использованию.
Top First Commentors
ссылка на плагин «Top First Commentors»
Очень простой в настройке и установке плагин. Для установки скачайте архив и поместите «top-first-commentors.php» в «/wp-content/plugins/». Активируйте через панель «Плагины». Разместите код:
1 |
<?php top_first_commentors(); ?> |
в том месте, где вы хотели видеть ТОП. Разработчики плагина позволили нам изменять всего три параметра: Список игнорируемых пользователей, Общее количество комментаторов в ТОП и Титулы для каждого пользователя.
——-
Естественно, это не все плагины для выдачи ТОП комментаторов. Но, на мой взгляд, эти вполне справляются с поставленной задачей.