мая
04
|
6-1. Создаем блог: плагины: популярные записи (часть 2) |
Всем добрый день. В прошлой статье я рассказывал про очень хороший плагин, который ведет рейтинг популярности записей блога. Я также пообещал написать про пару похожих плагинов на тот случай, если у кого-то возникнуть проблемы с Popularity Contest.
Первый из них, Easy Popular Posts.
Это очень простое расширение с минимумом функций. У него даже нет своей админки, поэтому немногочисленные настройки будут производиться через редактирование кода в файле sidebar.php.
Качаем расширение и распаковываем полученный архив в папку plugins на нашем сервере.
Заходим в административной панели блога в раздел «Плагины», ищем Easy Popular Posts и активируем его.
Далее переходим в раздел «Настройки» на вкладку Easy Popular Posts и читаем, что нужно сделать, чтобы плагин правильно отображался на блоге.
В моем случае, я отредактирую следующий код в sidebar.php
Как видно на рисунке, в файле сайдбара уже прописан код другого плагина. Поэтому не буду придумывать что-то новое, а отредактирую уже готовый. Число 5 означает количество отображаемых в сайдбаре записей.
Теперь смотрим, что получилось
Вот и все. Многим плагин покажется чересчур простым, но с другой стороны это его плюс. К тому же, по словам автора, расширение отлично работает с плагинами кеширования, что тоже говорит в его пользу.
Перейдем к еще одному похожему плагину – WordPress Popular Posts. Устанавливаем его и активируем. Настроек у него значительно больше, чем у предыдущего и что самое главное, есть свой виджет. Заходим в раздел «Внешний вид» – «Виджеты» и перетягиваем WordPress Popular Posts на наш сайдбар. Должно получиться что-то такое
Меняем название на свое, задаем максимальное количество отображаемых постов в рейтинге (я поставлю 5), временной период (я выберу за все время – All-time), сортировку (общее количество просмотров – Total views). Я также уберу учет просмотров страниц (Include pages). Виджет имеет и другие опции, назначение которых можно узнать, нажав на знак вопроса. Сохраняем настройки.
Обновляем страницу блога и смотрим, что получилось. В моем случае ничего не отобразилось, что является скорее особенностью моей темы. Поэтому я опять обращусь к старому проверенному методу редактирования уже знакомого файла sidebar.php.
В настройках плагина есть хорошая помощь, где прописаны все коды, которые можно использовать. Нужная вкладка называется: «There are a number of attributes WordPress Popular Posts currently supports:»
Изменяем код на следующий
«range=all» означает, что ведется учет популярности за все время.
«order_by=views» – сортировка по количеству просмотров.
«pages=0» – исключает из рейтинга страницы.
При желании можно добавить другие параметры или изменить текущие.
Минус данного плагина в том, что проверить его работу после настройки невозможно, поскольку он не считает просмотры автора блога и высвечивает в сайдбаре сообщение: «Sorry. No data so far». Думаю, что на реальном хостинге он будет работать нормально и его можно будет протестировать, зайдя с другого компьютера или просто выйдя с админки блога.
На этом все. В следующий раз я расскажу про не требующие настройки плагины, которые нужно ставить в первую очередь. Я специально не писал про них в самом начале, чтобы Вы могли проверить свою тему на совместимость с некоторыми плагинами. Как видите, в моем случае не всегда все гладко и приходится делать много лишней работы. До встречи.
Если вам понравилась статья, вы можете подписаться на RSS, чтобы следить за новыми публикациями!
мая 7, 2011 at 12:15
обращаюсь к вам за помощью.Установил себе на блог плагин WordPress Popular Posts (выбрал его потому что он, кроме того что отображает в сайдбаре текст популярной статьи, еще и отображает фото-иконку что для меня очень важно)он работает в общем нормально но отображается не коректно.То есть,иконки видны а текста рядом с иконками нет.Как выяснилось потом текст есть, но виден только после того как выделить данную колонку (Популярные записи)курсором мыши.Вывод текст отображается тем самым цветом что и фон в сайдбаре но почему,ведь цвет текста в том же сайдбаре в других разделах(РУБРИКИ,СВЕЖИЕ ЗАПИСИ,АРХИВЫ,ПАРТНЕРЫ FAINAIDEA)отображается другим и что самое главное виден для чтения.Менял код цвета текста сайдбара, в файле WordPressa style.css но меняется только цвет других разделов(РУБРИКИ,СВЕЖИЕ ЗАПИСИ,АРХИВЫ,ПАРТНЕРЫ FAINAIDEA) а раздел ПОПУЛЯРНЫЕ ЗАПИСИ дальше текст невидно,через идентичность цвета сайдбара и текста.Помогите пожалуйста где можно сменить цвет текста в плагине или может посоветуйте плагин с такими же возможностями(чтобы отображались фото-иконки в сайдбаре рядом с текстом популярных записей.Надеюсь что изложил свой вопрос достаточно понятно но для лучшего понимания, если вам не сложно взгляните это на моем сайте.Буду очень признателен если поможете решить очень актуальную для меня проблему.
мая 8, 2011 at 16:55
Скорее всего проблема в классах, которые задаются для отображения строчек в сайдбаре. Плагин должен задавать собственный класс для отображения, но тема ставит свой «widgettitle». У меня кстати похожая проблема, вместо цифр должны отображаться оранжевые кружочки. Правда особо сильно над этим не мучился. Можно поставить плагин Firebug и ним проинспектировать элементы блока популярных записей. Он сразу показывает, какие строчки отвечают за его вывод в таблице стилей. Ну а там уже вручную пробовать править различные параметры, возможно что-то и получится.
февраля 9, 2012 at 0:19
Спасибо за подробный и ясный пост, по больше бы таких!
сентября 22, 2012 at 17:44
плагин для похожих постов подскажете?
сентября 23, 2012 at 1:52
Сейчас использую ELI's Related Posts Footer Links and Widget
wordpress.ieonly.com/cate...ed-posts-widget/
марта 7, 2015 at 8:45
Ребята а можно вывести в футер например, а не только в сайтбар. Мне нужно горизонтальное расположение?
июня 20, 2015 at 20:27
В футер вывести можно, однако простому пользователю навряд ли удастся, нужно колдовать с кодом.