Сегодня мы разберем плагин WP-PostViews, который выводит список самых просматриваемых постов и/или страниц. Этот плагин удобен тем, что он показывает посетителям блога(да и Вам, все-таки это любопытно) лучшие (интересные) посты, что позволит показать новым гостям статьи, на которые стоит обратить внимание. Плагин WP-PostViews конечно не обязателен, но я ставлю его практически на все свои блоги, а, как Вы знаете, у каждого свой вкус.
Установка и активация плагина WP-PostViews
- Скачиваем плагин:
- Копируем плагин в папку с плагинами (если Вы создаете свой блог с самого начала с помощью блога Новичка, то адрес папки с плагинами будет выглядеть так: d:\Server\home\localhost\www\web\wp-content\plugins\) и активируем WP-PostViews (подробный пример об активации большинства плагинов)
- Открываем файл index.php в папке темы, ищем там следующую строку (или что-то похожее на нее):
<?php while (have_posts()) : the_post(); ?>
Нам нужно будет после этой строки вставить код плагина WP-PostViews.
- Определяемся, где будем выводить количество просмотров,
я выбрал следующий участок:
- И в файле index.php ищем место, где выводятся предыдущие 3 элемента («by admin | марта 1, 2010 | In Знакомство»)
Кстати, тут можно перевести некоторые слова (которые выводятся by, In и т.п. на русский, только, пожалуйста, не забывайте следить за кодировкой файла при переводе: прочитать про кодировки файлов) - После строки («by admin | марта 1, 2010 | In Знакомство» — я эти слова уже перевел) добавляем следующее:
<?php if(function_exists('the_views')) { the_views(); } ?>
- Вот, что у меня получилось:
- Результат вывода стал таковым:
- Как Вы видите, тут нужно перевести слово «views» и еще сделать некоторые изменения в настройках. Для этого заходим в админку, и кликаем Настройки —> PostViews. Открывается окошко с настройками: в Count Views From ставим подсчет не только гостей, а всех посетителей блога, то есть выбираем пункт Everyone, напротив Views Template ставим Просмотров: %VIEW_COUNT% (просто слово views перевели, и из-за особенностей русского языка поставили слово ‘ПРОСМОТРОВ» вперед, потому что 1 просмотр, 2 просмотра и т. д.):
- Далее сохраняем изменения, путем нажатия на кнопку Save Changes (она расположена внизу страницы):
- Смотрим результат!
Вывод списка наиболее просматриваемых постов
Теперь нам нужно определиться с местом, куда плагин будет выводить наиболее просматриваемые посты. Я выбрал сайдбар (правая часть блога:
Есть 2 варианта выноса списка в сайдбар: это вставить код в шаблон темы или же воспользоваться виджетами (довольно удобный и легкий вариант для Новичка).
Вывод списка просматриваемых постов с помощью плагина WP-PostViews через виджеты (Новичкам лучше этот метод).
- Заходим в админку, пункт Внешний вид —> Виджеты:
- И просто перетаскиваем окошко Views в нужное место (напомню: я хотел ее поставить между Рубрики и Ссылки). Нужно сделать так:
- Далее перевести то, что требуется:
1 — Название списка
2 — Вывод самых просматриваемых или наоборот
3 — Вывод только постов, или только страниц, или вместе (я ставлю только постов)
4 — Количество элементов в списке
5 — Максимальная длина заголовка поста (в количестве символов)
Вот список просматриваемых постов в сайдбаре:Переводим слово views уже в списке. Снова идем в админку, раздел Настройки —>PostViews и напротив поля Most Viewed Template заменяем views на просмотров.
Вывод списка без виджета, путем добавления кода в шаблон (для опытных пользователей)
Если же Вы более опытный пользователь, можете добавить список наиболее просматриваемых постов вручную через код шаблона. Для этого нужно добавить следующий код в нужное Вам место:
<?php if (function_exists('get_most_viewed')): ?> <ul> <?php get_most_viewed(); ?> </ul> <?php endif; ?>
Более подробной инструкцией установки плагина WP-PostViews Вы можете ознакомиться на сайте разработчика.
Для дополнительного изучения данного плагина (или, если Вы ничего не поняли тут) можете почитать на Tod’s Blog.
____________________
Да, сегодня для новичков получился нелегкий урок: кругом коды, коды, некоторых они, наверное, даже раздражают. Если Вам пока сложно, просто делайте как я, со временем Вы поймете, что к чему, будут вопросы — не стесняйтесь задавать их, постараемся решить Вашу проблему вместе. А, чтобы не пропускать новые бесплатные уроки на тему: как создать блог с помощью движка WordPress, я рекомендую Вам подписаться на RSS-ленту. Что такое RSS?
До встречи на следующих уроках!
_______________________________________
Следующий урок: Урок 19 Плагин Search Meter.
А можешь поделиться уже переведенным плагином?
Спасибо большое! Блог пока довольно молодой, и посещаемость не такая большая. Буду стараться делать все, чтобы люди все чаще возвращались сюда.
Хороший блог… как много в интернете отменных ресурсов! Ваш сайт wpnew.ru то, что надо……
Спасибо большое за теплые слова. Буду стараться еще лучше.
Всё нормально, разжевал так, что и обезьяна сделает, продолжай в том же духе.
Самое интересное — плагин WP-PostViews, в отличие от многих других, которые Пётр описывал в далёком 2010-м году, живее всех живых 🙂