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, которые вы можете видеть на картинке выше:
- 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/ это специальный интернет магазин для молодых родителей и детей.
комментариев 40 к статье “Advanced Recent Posts — продвинутый виджет последних постов”
Блог Wordpress Inside поможет вам научиться работать в вордпресс, закрепить и расширить имеющиеся знания. Плагины и шаблоны, разные хаки и функции wp, оптимизация и безопасность системы – все это и намного больше вы сможете найти на страницах нашего проекта!
Если хотите быстро и оперативно получать последние новости и статьи, то рекомендуем подписаться на обновления блога:
- Як сховати відсутні товари в Woocommerce шорткодах та схожих товарах
- Сервіс AdMaven + плагін для монетизації трафіка на WordPress сайтах
- Плагіни для створення стрічки новин з біжучим рядком в WordPress
- Як змінити розміщення кнопки оформлення замовлення в WooCommerce
- Плагін WHWS Display In Stock Products First – відображення товарів в наявності першими
- Підписка MonsterONE: чи варто використовувати цей сервіс у 2023 році? (+5 продуктів, які треба скачати в першу чергу)
- Онлайн генератор ссылок на мессенджеры для WordPress и не только
- WooCommerce (46)
- Безопасность (12)
- Видео (6)
- Виджеты (28)
- Возможности (141)
- Вопрос-ответ (6)
- Начинающим (52)
- Новости (46)
- Оптимизация (23)
- Плагины (246)
- Сервисы (87)
- Хаки и секреты (87)
- Шаблоны (45)
- Дизайн Мания - о веб-дизайне и не только.
- Tod's Blog - все про заработок онлайн.
- Вебдванольные заметки - обзоры веб-сервисов.
- Советы по выбору холодильника LG с технологией No Frost
- Зачем нужны Wi-Fi ретрансляторы и как выбрать подходящую модель
- Введение в онлайн-казино Slotor777: многообразие игр и привлекательные бонусы
- Необходимость использования облачного хранилища в наше время, что важно и как выгодно?
- Спрощення процесу звітності за допомогою програми BAS Бухгалтерія
- Технологія підключення інтернету GPON та її переваги
- За що гравці найбільше цінують Lineage 2
- Для каких проектов нужна аренда виртуального сервера и что такое VPS
Объясните, как сделать чтоб запись была под картинкой , а не сбоку . У меня почему-то запись получилась с боку. И выделить шрифт бледный
Татьяна, нужно задать для картинки стиль с float: left. На одном из сайтов добавил в style.css следующий код:
.advanced_recent_posts_widget img {
float: left;
margin-right: 10px;
margin-top: 5px;
}
а почему не выводиться картинка?
Володя, плагин не обновлялся более 2х лет и в обсуждении на сайте Вордпресс по поводу ошибки никто не отвечает. Нужно искать другие решения, попробуйте Recent Posts Widget Extended.
Как вывести плагин на главную страницу, не в сайтбар, чтобы через него отображались записи на главной странице?
Евгений, там в начале статьи есть ссылка на обзор плагина Category Posts Widget — он получше и посовременнее будет. К тому у него есть шорткод, который реально добавить и на главную (если задать для нее определенную статическую страницу в разделе админки «Настройки» — «Чтение»).
Здравствуйте! Подскажите, пожалуйста, как сделать так, чтобы в кратком содержании записи («цитате») выводились гиперссылки. Сейчас выводится только текст, а гиперссылка теряется. Речь о плагине «Recent Posts Widget Extended». Спасибо!
urrpe87, краткая цитата выводится через функцию the_excerpt, чтобы там был код и форматирование надо использовать the_content. Если речь идет о конкретном плагине, то чтобы исправить его работу нужно вникать в код и редактировать его — иначе никак (если автор не предусмотрел настройки). Если бы речь шла о самом выводе Вордпресс постов, то там есть модуль Advanced Excerpt по теме. Альтернатива — искать плагин, который поддерживает цитаты со форматированием.
Подскажите, как сделать, чтобы на странице категории выводились только записи из данной категории?
Павел, без собственного кода никак не получится. Берем за основу код вывода последних сообщений выбранной категории и туда в вместо указания ID вручную записываем значения, считанные с текущей категории. Сложность в том, что ID категории (скорее всего, уже не помню) может считываться в Loop цикле, поэтому надо как-то передавать это значение в файл сайдбара. P.S. Возможно, есть и какой-то готовый модуль, я не уверен.