Ноя
5
40

Advanced Recent Posts — продвинутый виджет последних постов

Advanced Recent PostsДля одного из разрабатываемых wordpress сайтов подбирал самый оптимальный вариант с отображением последних постов. Люди, которые разбираются в php и функциях WP, зачастую останавливаются на реализации этой задачи через шаблон — гибко, но сложно начинающим пользователям. Да, есть специальный виджет по умолчанию, но часто возникают ситуации, когда хочется чего-то более продвинутого, а не просто задавать заголовок и указывать количество записей в блоке. 

Обновление 1.07.2018. Печально, но данное решение не обновлялось уже несколько лет! Поэтому в качестве альтернативы советую попробовать другие, например Category Posts Widget (он может выводит как записи по категории, так и все).

Собственно, для этих целей мог бы подойти виджет Enhanced Recent Posts, о котором я рассказывал в прошлый раз, —  он позволяет определить параметр сортировки постов и категории из которых из выводить или не выводить. Но сегодня представляю вашему вниманию виджет посерьезнее — Advanced Recent Posts. Настроек здесь, как минимум, в два раза больше, поэтому для работы я и остановил свой выбор именно на нем.

Основные особенности виджета Advanced Recent Posts:

  • Отображение миниатюр записей с настраиваемыми и автоматически изменяемыми размерами картинок через timthumb скрипт.
  • Вывод краткого анонса поста, даты, числа комментариев и т.п.
  • Разные опции для настройки анонсов, вариантов сортировки, отображения — об этом расскажу чуть позже.
  • Возможность использовать несколько виджетов.

В целом, казалось бы, ничего особо нового кроме миниатюр данный виджет не привнес, но это не так. Здесь определено больше настроек по сравнению с Enhanced Recent Posts, пользователь может сделать со списком последних постов фактически все то, что захочет. Вообще Advanced Recent Posts при разработке сайта или блога может даже смело «посоревноваться» с выводом последних постов через wordpress функции, причем делается все это намного проще и нагляднее. Короче говоря, виджет реально крутой.

Установка и настройка Advanced Recent Posts

Для внедрения Advanced Recent Posts традиционно есть 2 пути — скачать плагин отсюда, распаковать и загрузить его по ФТП в директорию wp-content/plugins после чего активировать из панели управления. Либо сразу искать модуль в админке вордпресс в разделе «Плагины» — «Добавить новый». Разместить новый виджет на сайте можно в соответствующем одноименном пункте меню системы. Кстати, для настройки CSS стилей виджета вы можете скопировать файл advanced-recent-posts-widget.css из директории плагина в ту, где находится установленная wordpress тема и править его там. Это позволит сохранить оформление виджета при обновлении плагина.

виджет Advanced Recent Posts

Теперь рассмотрим доступные настройки виджета Advanced Recent Posts, которые вы можете видеть на картинке выше:

  • Title — заголовок блока.
  • Sort by — выбор параметра сортировки (дата, название, количество комментариев или случайным образом) — получается, что с помощью виджета вы можете выводить самые комментируемые записи или случайные.
  • Reverse sort order (ascending) — вывод записей по убыванию или возрастанию.
  • Include post excerpt — вывод анонсов постов.
  • Excerpt length (in words) — количество слов отображаемых в анонсах.
  • Include read more link in excerpt — добавлять или нет ссылку «Читать далее».
  • Excerpt read more text — текст для ссылки «Читать далее».
  • Include post date — выводить дату постов.
  • Show number of comments — отображать количество комментариев.
  • Number of posts to show — сколько выводить последних записей.
  • Show post thumbnail — показывать ли миниатюры.
  • Thumbnail dimensions — размеры (ширина и высота) для изображений.
  • Categories — здесь выбираете те категории, посты которых нужно выводить в списке. Очень удобно галочками можно отменить несколько рубрик.
  • Show Post Type — выбор категорий записей, что нужно выводить (посты, страницы или пользовательские типы).

Этих настроек должно хватить для реализации большинства стандартных и не очень вариаций на тему последних постов. Поддержка категорий, пользовательских типов записей, а также возможность многократного использования виджета пригодится на разных порталах со множеством тематических разделов и рубрик, по каждой из которых можно выводить списки записей. Миниатюры да еще и с указанием размеров + анонсы — отличный функционал. В работе виджет Advanced Recent Posts зарекомендовал себя хорошо, поэтому сейчас именно его использую для вывода списка последних постов в wordpress блоге.

P.S. Вообще в современном интернете достаточно много хороший сайтов, так http://panama.ua/ это специальный интернет магазин для молодых родителей и детей.

рейтинг Оцените статью:
Ужасная статьяНичего интересногоТак себеНормальноХорошоКлассный постВ закладки!
(голосов - 7, средний балл: 6,86 из 7)
Загрузка...

категория Категории: Виджеты; Плагины;
теги Теги: , , , , , , .

комментариев 40 к статье “Advanced Recent Posts — продвинутый виджет последних постов”

  • Shershov   06.11.2012

    Спасибо, нужно как-то попробывать.

  • Сергей   06.11.2012

    Спасибо, давно подобное искал, даже думал сам реализовать, но потом забил на это дело

  • alexey   30.01.2013

    ну вот прям огромное спасибище! это как раз то, что я давно ищу. перепробовал кучу, но этот — самый крутой

  • Azamat   18.02.2013

    Spasibo! Klassnyi plugin! Ponravilos’ to, 4to mojno css pravit’!

  • Sergey Alx   24.03.2013

    Искал нечто подобное, спасибо! Один вопрос: позволяет ли этот плагин выводить только конкретные несколько статей независимо от категорий? Скажем есть несколько хороших статей из различных категорий с высоким показателем конвертации — могу я показать именно эти избранные статьи?

  • Tod   25.03.2013

    Sergey Alx, скорее всего нет, в данном случае я обычно создаю категорию «лучшие статьи», добавляю туда нужны мне материалы и вывожу их, указывая эту категорию.

  • Валерий   15.04.2013

    А не подскажите? Нужно в сайдбаре вместе с миниатюрами выводить значения задаваемые через произвольные поля, можно ли добавить возможность их ввода в данном плагине? Может какой то другой путь реализации есть?

  • Tod   15.04.2013

    Валерий, сходу произвольные поля здесь использовать не получится. На ум приходит 2 варианта: добавить возможность непосредственно в php код плагина либо поискать какой-то модуль. Недавно писал о плагине Плагин Widget Logic который добавляет в виджеты дополнительное поле с условным оператором, вполне вероятно, что может найтись модуль, расширяющий классические виджеты произвольными полями.

  • Redjek   01.05.2013

    Доброе время суток. НЕ подскажите, в чем может быть проблема, не отображаются эти самые миниатюры (поле то видно и описание картинки а вот сама картинка не подгружаться), =\ Все уже обкопал, не хотят и все. И именно такая проблема на главной странице где анонсы новостей, если смотреть новости по рубрикам, но там они отображаются.

  • Tod   02.05.2013

    Redjek, по описанию какой-то хитрый глюк, сложно подсказать в чем там проблема.

  • александр   16.06.2013

    Везде пишут про этот плагин Advanced Recent Posts. Подскажите, а как вывести миниатюры в виджете без плагинов, т.е. покопаться в коде?

  • александр   16.06.2013

    Все, разобрался без плагина. Нужно в файле вордпресса default-widgets.php добавить вывод превьюшек get_the_post_thumbnail

  • Tod   16.06.2013

    Александр, «проблема» этого решения в том, что при обновлении вордпресс придется опять добавлять изменения. Я вообще раньше все в коде делал, но потом решил для себя, что плагины и виджеты намного проще.

  • Сергей   02.10.2013

    Здравствуйте. Проблема с этим плагином. Он не выводит картинки. Убедитесь сами: sodapro.ru.
    Может, я что-то в настройках просмотрел?
    Буду признателен за ответ.

  • Tod   02.10.2013

    Сергей, галочку возле «Show post thumbnail» поставили? Если да, то возможно проблема в миниатюрах thumbnail, проверьте задаются ли они (хотя вроде бы отображаются).

  • RIn   12.11.2013

    Скажите а как сделать подобное не виджетах, а на странице сайта.. мне нужно что то вроде вот этого

    http://s58.radikal.ru/i162/1311/ae/6bd2b3b4e35b.jpg

  • Tod   12.11.2013

    RIn, похоже на какой-то слайдер. Я бы поискал плагины по ключу «wordpress slider plugin», конкретно с таким не сталкивался. Кстати, если тот сайт на вордпресс, можете попробовать посмотреть HTML код страницы, возможно, там есть подсказка насчет используемого плагина.

  • Асель   27.12.2013

    Спасибо. Очень нужный и полезный плагин. За скриншоты отдельное спасибо. Все доступно понятно

  • Александр   11.04.2014

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

  • Tod   11.04.2014

    Александр, возможно, это глюк какого-то другого плагина. По slb_exclude находит Simple Lightbox, попробуйте его отключить, если он имеется. Я бы погуглил выводимую фразу и посмотрел что удастся найти.

  • Елена   27.01.2015

    Здравствуйте! Установила себе плагин, все вроде хорошо, но меня смущает то, что виджет выходит за рамки сайдбара по ширине, подскажите, пожалуйста, как можно его подправить?

  • Tod   28.01.2015

    Елена, тут нужно править стили CSS, изменив ширину виджета. Конкретный код подсказать увы не смогу.

  • Елена   28.01.2015

    Да, я хотела изменить ширину, но не нашла в каком файле это сделать, надеялась, что хоть вы поможете(

  • Елена   28.01.2015

    Хорошо, попробую, спасибо

  • Иван   08.04.2015

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

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

    А на вордпрессе похоже придется делать это ручками, прописывать функции…

  • Tod   08.04.2015

    Иван, посмотрите статьи про плагины Display Widgets и Widget Logic. С их помощью можно решить вашу задачу.

  • Илья   26.09.2015

    Классно! Спасибо.

  • Iv   13.11.2015

    Очень крутой плагин! Спасибо!
    Есть только маленькой вопрос — как сделать заголовок больше? Он там вообще микроскопический…

  • Tod   14.11.2015

    Iv, все оформление правится через CSS стили (посмотрите в коде сайта какой там стиль используется).

  • Андрей   06.07.2016

    Отличный плагин, думал свой сделать аналогичный, в итоге время сэкономил. Была бы еще возможность теги показывать в Fluid Image, ну да ладно, подом можно добавить -)

Оставить комментарий


Блог Wordpress Inside поможет вам научиться работать в вордпресс, закрепить и расширить имеющиеся знания. Плагины и шаблоны, разные хаки и функции wp, оптимизация и безопасность системы – все это и намного больше вы сможете найти на страницах нашего проекта!

Если хотите быстро и оперативно получать последние новости и статьи, то рекомендуем подписаться на обновления блога:

Поиск:
Последние посты
Лучшее в категории

Облако тегов
Скажи свое мнение!

В чем основные плюсы Wordpress?

Посмотреть результаты

Загрузка ... Загрузка ...
Друзья проекта
Последние новости