Как установить и настроить плагин «Самые популярные посты» на WordPress

Как установить и настроить плагин Самые популярные посты на WordPress

От автора: в сегодняшнем уроке мы с Вами рассмотрим работу с плагином WP Popular Posts — его установку, настройки и особенности использования. Для чего необходим этот плагин, чем он может быть полезен?

Начнем с первого вопроса. Думаю, из названия самого плагина Вы могли уже догадаться, что он отвечает за вывод ссылок на наиболее популярные записи Вашего сайта.

Что касается второй части вопроса, то тут сходу можно привести сразу 2 довода в пользу его использования. Во-первых, плагин будет полезен с точки зрения поисковой оптимизации сайта. Дело в том, что наиболее популярные статьи (а значит, наиболее интересные, просматриваемые, возможно, уникальные) получат дополнительные ссылки и, соответственно, будут иметь больший вес в глазах поискового робота.

Во-вторых, это дополнительный способ «задержать» пользователей на своем сайте, показывая ему ссылки на популярные, а значит, интересные материалы своего сайта. Полагаю, идея понятна, приступим к установке и настройке плагина.

Детали учебника

Тема: WordPress

Сложность: Легкая

Урок: Видео (.mp4)

Время: 00:32:07

Размер архива: 87 Mb

автор

Автор: Андрей Кудлай

Зовут меня Андрей Кудлай. Родом я из Украины, живу в Днепропетровске. Веб-программированию учился сам. Неплохо знаю HTML, CSS, PHP. Немного разбираюсь в JavaScript’e — в свободное время как раз занимаюсь его изучением.

скачать урок

Найти плагин можно на официальном сайте WordPress по ссылке — WordPress Popular Posts (http://wordpress.org/extend/plugins/wordpress-popular-posts/). Вообще, по возможности старайтесь использовать на своем сайте плагины именно с официального сайта.

Установка плагина ничем не отличается от стандартной. Папку с плагином помещаем в каталог /wp-content/plugins/ и после этого информация о плагине появится в меню «Плагины» админки сайта. В уроке я буду работать со стандартной темой Twenty Elewen. Итак, переходим в меню «Плагины» и активируем его.

После активации в меню «Параметры» появится новый пункт — «WordPress Popular Posts». Если мы обратимся к нему, то попадем на страницу со справкой по работе с плагином

Также на странице имеются 2 кнопки, которые необходимы, если Вам понадобится очистить информацию о популярных постах (сбросить сформированный рейтинг). Что значит последняя фраза? Давайте узнаем.

Выведем блок с популярными постами на сайт. Зачастую этот блок выводится в сайдбаре. Преимуществом плагина является тот факт, что его можно использовать в качестве виджета, а потому нам не нужно лезть в код, чтобы вывести блок на сайт — мы виведем его в качестве виджета. Это легко сделать, если Ваша тема поддерживает работу с виджетами, если же это не так, то далее мы рассмотрим также вариант работы с плагином без виджета.

Итак, обратимся к меню «Внешний вид — Виджеты». Здесь мы увидим новый виджет — WordPress Popular Posts

Добавляем этот виджет в зарегистрированный сайдбар и сохраняем его. Теперь, если мы перейдем на сайт, то станет доступен смысл озвученной ранее фразы «очистить информацию о популярных постах». Дело в том, что вместо ссылок на популярные записи Вы увидите фразу «Sorry. No data so far»

Почему мы не видим ссылок на популярные записи? В документации к плагину мы можем найти ответ. Заключается он в том, что работа плагина основана на просмотрах материалов. Мы только что установили плагин, а это значит, что пока он не сформировал рейтинг материалов на основе их просмотров… поскольку таких просмотров попросту еще не было. Как только читатели сайта начнут просматривать материалы после установки плагина, плагин сразу же начнет выполнять свою прямую функцию — формирование рейтинга и вывод.

Здесь также следует отметить один нюанс — работа плагина построена таким образом, что он засчитывает просмотры только от гостей, т.е. если Вы будете авторизованы на сайте, то плагин не будет считать просмотры от Вас.

Итак, чтобы увидеть рейтинг, давайте просмотрим некоторые статьи в качестве гостя. Теперь картина будет другой

Как видим, плагин отлично работает. Осталось только рассмотреть его настройки и, при необходимости, изменить их на нужные. Все настройки задаются в настройках виджета

Настроек довольно много, давайте пройдемся по ним. Итак:

Title — здесь указываем имя блока, под которым он выводится на сайт.

Show up to — количество ссылок на материалы, выводимых в блок.

Time Range — на основе какого промежутка времени формировать рейниг. Здесь, как правило, выбирают «all time», т.е. за все время.

Sort posts by — по какому признаку сортировать выводимые ссылки. Как правило, выбираются или количество просмотров (Total views), или количество комментариев (Comments).

Include pages — включать ли в рейтинг страницы. Если выбран, то страницы, соответственно, участвуют в рейтинге.

Shorten title output — позволяет ограничить количество символов в ссылке на записи, если их названия слишком длинные.

Display post excerpt — позволяет выводить цитату из материала рейтинга и задавать количество выводимых символов.

Exclude categories — здесь через запятую можно указать идентификаторы категорий, материалы которых не будут принимать участие в рейтинге.

Display post thumbnail — позволяет выводить миниатюру поста.

Display comment count — выводит количество комментариев.

Display views — выводит количество просмотров.

Display author — выводит имя автора.

Display date — выводит дату.

В оставшемся блоке настроек можно задавать форматирование, если дефолтное Вас не устраивает. Вот, собственно, и все настройки виджета. Как видите, ничего сложного.

Теперь давайте посмотрим, как можно использовать этот плагин без виджета. Этот вариант Вам пригодится, если тема не поддерживает виджеты, либо же Вы просто не ходите выводить блок популярных постов в сайдбар, а ходите вывести его в определенных шаблонах. К примеру, Вы хотите выводить его на страницах. Для этого открываем шаблон page.php Вашей темы и в нужном месте (например, после вывода контента) добавляем следующий код:

<?php wpp_get_mostpopular(); ?>

Теперь на каждой странице Вы увидете блок популярных записей. Также плагин позволяет выводить этот блок даже на строго определенных страницах или записях. Здесь уже необходимо использовать специальный шоткод — [wpp].

Этот шоткод в режиме HTML Вы можете вставить в нужную страницу или запись в редакторе материалов. После этого блок популярных постов появится именно в указанном материале и нигде больше. Шоткод поддерживает множество опций, которые позволяют настроить плагин точно также, как и через виджет. Список опций можно найти в справке в меню «Параметры — WordPress Popular Posts», в последнем разделе.

Например, если мы хотим задать имя блоку, то воспользуемся параметром header:

[wpp header="Популярные статьи"]

Каждый параметр представляет собой пару ключ=значение и друг от друга параметры отделяются пробелом.

Ну а на этом у меня все. Надеюсь, что урок был для Вас полезен. Удачи!

Курс WordPress-Ученик

12 фишек без которых Вы гарантированно не создадите полноценный сайт на WordPress!

Смотреть курс

Метки: , ,

Комментарии Вконтакте:

Комментарии Facebook:

Комментарии (16)

  1. Ирина

    Андрей спасибо за урок. Все сделала, все получилось.Поставили сразу два виджета, комментируемые и просматриваемые статьи

  2. Андрей

    Здравствуйте, хотел спросить какие плагины используете Вы для вывода популярных и похожих записей??? Благодарен за ответ.

    • Андрей Кудлай

      Здравствуйте.
      Если мне не изменяет память, то для похожих записей используется плагин WordPress Related Posts, а для популярных писалось собственное решение.

  3. Андрей

    А еще расскажите если не секрет как Вы сделали табличку с заголовком к рисункам похожие и популярные записи?))) Так оригинально просто

    • Андрей Кудлай

      А это так называемый Tooltip. В Гугле по данному термину можно найти всевозможные варианты реализации данной штуки. Например, с помощью библиотеки jQuery UI — демо. Можно реализовать и на чистом CSS. Суть в том, что изначально блок с подсказкой скрыт (display:none). Ну а при наведении на определенный элемент блок с подсказкой показывается (display:block).

  4. Юлия

    Спасибо за подробную статью! Все получилось, можете оценить на моем сайте. Желаю дальнейших успехов в этом деле!

  5. Валерий

    Здравствуйте, Андрей! Подскажите, а есть ли аналогичного плана решение для вывода в сайдбар статей с миниатюрами, просмотренных конкретным посетителем??? Т.е. посетитель видит какие, статьи он уже просмотрел, и быстро может к ним вернуться, причем, информация сохраняется при выходе с сайта, а при повторном заходе посетитель с тем же ip видит статьи, которые он просматривал раньше (день, два …)? Очень нужная штука, всегда можешь быстро вернуться К ИНТЕРЕСНЫМ ДЛЯ ТЕБЯ МАТЕРИАЛАМ, а не популярным по просмотрам и комментариям, которым лично тебе, в большинстве случаев, и дела нет. Я подобное видел, но не на WordPress. Сейчас пытаюсь найти что-то подобное под wordpress в виде плагина, или хотя бы кода, который легко можно встроить в нужные места страницы и сайдбар. Насколько я понимаю теоретически, нужно стартануть сессию на странице singal.php, затем занести в массив SESSION id просматриваемой страницы и заносить их до определенного значения, а затем запустить механизм вывода нужной информации (название статьи, миниатюра) в сайдбаре (или другом месте). Я подозреваю, что код должен быть довольно простым, но как именно все это прописать не знаю :(

    • Андрей Кудлай

      Здравствуйте, Валерий.
      К сожалению, подобного плагина не встречал. Но на самом деле это несложно и реализовывается не на сессиях, а на куках. В куку записываются определенное количество ID статей, которые просмотрел пользователь, ну а в нужном месте выводим эти статьи, выбирая их по ID. В комментарии, конечно же, невозможно показать это все в коде, но вполне вероятно запишем урок на эту тему.

  6. Юрий

    А я почему то не вижу у себя на сайте, может я что не так сделал?

  7. adrin

    Это все конечно хорошо, но вариант бы без плагинов, ручками в js и php было бы круть…

    • Андрей Кудлай

      Здесь можно найти бесплатные уроки по созданию плагинов и виджетов. Кроме того, есть и платный курс, который целиком и полностью посвящен изучению создания собственных плагинов и виджетов. Так что, как говорится, было бы время и желание ;)

  8. Ольга

    Здравствуйте. Отличный плагин, поставила его себе на сайт, только образовался на этот счет небольшой вопрос? У меня картинки в этом блоке, созданном при помощи этого плагина, «прилипли» к друг другу, между ними нет расстояния и это смотрится не очень красиво, как можно добавить расстояние между картинками? Буду очень признательна за ответ)

    • Андрей Кудлай

      Здравствуйте, Ольга. Для решения проблемы достаточно добавить отступы (margin или padding). Дайте ссылку на страницу, тогда можно будет подсказать конкретнее.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Я не робот.

Spam Protection by WP-SpamFree