Продолжаем заниматься украшательством собственного блога. На сей раз задумка вывести количество просмотров поста. Украшать будем через плагин 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> |
Сейчас займёмся настройкой. Переходим на страницу с опциями плагина. А тут уже всё на ваше усмотрение. Приведу настройки, которые сделал я.
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» в нужный сайтбар. Настраиваем.
И вот что получается: