Плагин WP-PostViews – наиболее популярные посты в блоге
Thursday, 23 Jul 09 в 1:37
Есть множество разных полезных инструментов (плагинов) для Wordpress, которые позволяют улучшить систему, добавить интересные опции, как в админку, так и в визуальное представление блога. Все это может быть полезно вашим постоянным читателям. Например, такие простые блоки как «Последние статьи», «Последние комментарии», «Лучшие публикации в блоге» и т.п. Все это можно разместить в сайдбаре, либо часто встречается и в футере блога. Последняя фишка с лучшими публикациями касается голосования – ставится специальный модуль, после чего читатели отмечают качество той или иной заметки с помощью звездочек или еще как-то. Но вот есть еще такая интересная деталь как наиболее популярные (читаемые) статьи.
Они определяются автоматически и зависят от числа просмотров той или иной заметки посетителями сайта. Вместе с лучшими и последними публикациями данная подборка может заинтересовать читателя, задержать его на сайте. Допустим, ситуация – вы в первый раз попали в новый для себя блог. Что заставит вас там остаться? Кто-то смотрит информацию об авторе, кто-то оценивает проект исключительно по его показателям (числу посещений и подписчиков). Но, думаю, большинству интересен контент. А как быстро узнать о чем пишет автор – глянуть на связные посты к текущей статье, описание блога (если такое есть), возможно, категории, облако тегов. Ну и, конечно же, последние, лучшие и популярные публикации в таком случае могут здорово помочь.
Сегодня расскажу как отобразить в wordpress блоге самые читаемые (популярные) посты. В этом нам поможет замечательный плагин WP-PostViews. Единственная фишка, которую он делает – считает количество просмотров той или иной страницы блога, но зато какие возможности это нам дает! Но обо всем по порядку.
Итак, установка, как обычно, достаточно простая – качаем плагин, заливаем в wp-content/plugins, после чего активируем его в админке. Далее заходим в настройки и указываем необходимые параметры. Здесь есть:
- Count Views From – подсчет просмотров от всех пользователей (вас в том числе) / гостей / только зарегистрированных.
- Exclude Bot Views – исключить заходы ботов.
- Views Template – шаблон для отображения числа просмотров, используется одна переменная %VIEW_COUNT% – собственно, число просмотров.
- Most Viewed Template – шаблон для отображения наиболее просматриваемых статей. Есть разные переменные – читайте описание.

Чуть ниже расположены Display Options, которые задают параметры видимости для функции отображения числа просмотров на разных страницах. То есть, например, вы можете на главной или архивной страницах разрешить видеть результаты только для зарегистрированных пользователей и т.п.
Более интересные возможности работы с плагином доступны в шаблоне блога. Число просмотров выводит функция the_views(). Главный способ использования – заходите в файлы для страниц archive.php, single.php, post.php или page.php, где находите блок:
<?php while (have_posts()) : the_post(); ?>
И добавляете после него что-то вроде:
<?php if(function_exists('the_views')) { the_views(); } ?>
Есть также возможность работы с виджетами, называется такой для данного плагина – Views.
Теперь самое интересно. На этой странице с документацией можно найти код для вывода:
- Самых популярных и непопулярных постов.
- Самых популярных и непопулярных постов по одному тегу.
- Самых популярных и непопулярных постов по выбранной категории.
Рассмотрю для примера первый вариант. В коде шаблона пишем
<?php if (function_exists('get_least_viewed')): ?> <ul> <?php get_least_viewed(); ?> </ul> <?php endif; ?>
Где для функции get_least_viewed есть 2 переменных. Первая – имеет значения ‘post’, ‘page’ или ‘both’ – задает вывод только для постов, страниц или тех и других. Вторая – определяет количество выводимых записей. Как я уже говорил выше, формат их можно подправить в настройках плагина в админке. По умолчанию значения переменных функции равны – get_least_viewed(’both’, 10);
Остальные варианты использования плагина вы найдете на странице с документацией – там все, в принципе, просто.
Я сейчас офлайн в связи с небольшим отпуском. Приеду в начале следующей недели и отвечу на все письма, проаппрувлю все каменты и т.п. То же касается конкурса в блоге Вебдванольные заметки – разберусь с ним после возвращения, итоги будут подведены в начале августа, спешите принять участие.
P.S. Постовой. Полезное для женщин как не набрать вес после диеты питание после диеты.
Продажа авто, автобазар одесса автосалоны.
Против жары кондиционеры в днепропетровске продажа, установка, монтаж.
Цветочный портал СНГ сухофрукты, все о цветах.
Теги (или еще как их называют в wordpress – метки) – штука весьма полезная, как ни крути. Она пригодится и вашим читателям, и полезная для поисковиков будет. По сути, можно выделить следующие позитивные моменты:











