Продолжаем заниматься украшательством собственного блога. На сей раз задумка вывести количество просмотров поста. Украшать будем через плагин WP-PostViews. Устанавливаем его.

В шаблоне темы ищем файл, отвечающий за вывод одиночной записи(single.php) и главной страницы(index.php). В них то мы и будем выводить количество просмотров.

В оба файла к выводу даты добавляем(изменяем) ещё и вывод количества просмотров. И заодно при выводе даты я убрал отображение времени.

1
2
3
4
5
6
7
8
9
<span>
<?php
//вывод даты поста
the_time(__('j F Y', 'f2'));
echo "<br>";
//вывод количества просмотров
if(function_exists('the_views')) { the_views(); }
?>
</span>

Сейчас займёмся настройкой. Переходим на страницу с опциями плагина. А тут уже всё на ваше усмотрение. Приведу настройки, которые сделал я.

Count Views From: everyone //считать все просмотры и гостей и зарегистрированных пользователей

Exclude Bot Views: yes //исключать просмотры ботов

Views Template: Просмотров: %VIEW_COUNT% //основной шаблон вывода информации о просмотрах

Most Viewed Template: <li><a href="%POST_URL%" title="%POST_TITLE%">%POST_TITLE%</a> (просмотров: %VIEW_COUNT%)</li> //шаблон для вывода самых просматриваемых постов

Вот что у нас получится:

Вывод количества просмотров поста

Вывод количества просмотров поста

Так же этот плагин умеет выводить список самых просматриваемых записей. Заходим в виджеты темы и добавляем «Vievs» в нужный сайтбар. Настраиваем.

Настройка виджета списка популярных постов

Настройка виджета списка популярных постов

И вот что получается:

Список популярных статей

Список популярных статей