WP-PostViews
Небольшой плагин, который позволяет встроить счетчик числа просмотров ваших записей или страниц. Плагин может считать или всех посетителей блога или только гостей и только зарегистрированных посетителей. Умеет также не считать посещения поисковых ботов. Может выводить список самых популярных записей вашего блога в целом, либо в определенной категории. Для начала работы с плагином не требуется вносить какие-либо изменения в шаблон вашего блога, считать просмотры он начнет сразу после активации, причем число просмотров вы всегда можете вручную поправить на странице редактирования записи.
Скачиваем последнюю версию плагина и устанавливаем:
1. Распаковываем архив.
2. Копируем папку wp-postviews в /wp-content/plugins/.
3. Заходим в админку блога на вкладку "Плагины" и активируем плагин.
Теперь плагин работает, для дополнительной настройки заходим в "Параметры\Post Views". Настроек тут мало:
Count Views From: (Считать посещения от: Everyone (всех), Guests Only (только гостей), Registered Users Only (только зарегистрированных)).
Exclude Bot Views: (Исключить просмотры от поисковых ботов: No (нет), Yes (Да)).
Views Template: шаблон просмотров одной записи, ставим что-то типа этого:
Просмотров: %VIEW_COUNT%
Most Viewed Template: шаблон, по которому выводится список самых популярных записей, ставим тут:
<li><a title="%POST_TITLE%" href="%POST_URL%">%POST_TITLE%</a> - %VIEW_COUNT% просмотра(ов)</li>
Настройка плагина завершена, теперь поговорим о том, как выводить число просмотров или список самых популярных записей.
Открываем нужный файл вашего шаблона (например, index.php) и добавляем туда следующий php-код:
<div class="view"><?php if(function_exists('the_views')) { the_views(); } ?></div>
И оформим это через css (файл style.css вашего шаблона):
.view { float: left; text-align: left; padding: 0px 0px 0px 28px; background: url(images/view.png) 10px 0px no-repeat; }
Где view.png это любая выбранная вами иконка. Теперь это выглядит примерно так:

Теперь добавляем в сайдбар (sidebar.php вашего шаблона) список наиболее популярных записей через следующий код:
<?php if (function_exists('get_most_viewed')): ?> <ul> <?php get_most_viewed(); ?> </ul> <?php endif; ?>
Получим список из 10 записей в порядке убывания количества просмотров. Как оформить этот список через css я не буду рассказывать, так как в каждом шаблоне есть свои нюансы, просто оформите его как и другие блоки вроде списка категорий или списка последних записей.
Функция get_most_viewed(); имеет 2 параметра:
Первый указывает на то, что вы хотите получить: страницы (page), записи (post), и то и другое (both).
Второй указывает число записей, которое будет выведено.
По умолчанию используется get_most_viewed('both', 10);, то есть чтобы вывести список из 5 самых популярных записей вы должны использовать следующий формат:
<?php get_most_viewed('post', 5); ?>
Также есть возможность добавить список наиболее популярных записей в определенной категории. Опять же, редактируем sidebar.php вашего шаблона:
<?php if (function_exists('get_most_viewed_category')): ?> <ul> <?php get_most_viewed_category(); ?> </ul> <?php endif; ?>
Функция get_most_viewed_category() имеет 3 параметра:
Первый указывает из какой рубрики брать записи (указывается ее ID).
Второй указывает на то, что вы хотите получить: страницы (page), записи (post), и то и другое (both).
Третий указывает число записей, которое будет выведено.
Во умолчанию используется get_most_viewed_category(1, 'both', 10);, то есть чтобы вывести список из 5 самых популярных записей в третьей рубрике вы должны использовать следующий формат:
<?php get_most_viewed_category(3, 'post', 5); ?>
Вручную установить число просмотров конкретной записи или страницы можно при редактировании этой записи в дополнительных параметрах:

Последняя версия плагина 1.50 работает только с WordPress версии 2.8 и выше.
Автор плагина:
Страница плагина:
Рассматриваемая версия: 1.30 от 29.05.2008
Совместимость с версией WordPress: 2.5 и выше.
Рекомендую также:

#76, 1 апреля, 2010 в 11:38
в настройках в шаблонах нельзя задать перевод? или взять русскую версию плагина?
на худой конец достаточно поискать по "views" в тексте плагина и вручную перевести.
#77, 1 апреля, 2010 в 14:42
пробовала и перевод и все.. взяла все почистила-плагин деактивировала. Скачала новую версию и заработало)
#78, 5 июля, 2010 в 13:59
Этот плагин ботов Яндекса считает и посещение всяких спам прог и т.п.
Я альтернативу этому плагину придумал и написал об этом в своем блоге. , может кому пригодится.