Виджет: Paginated Posts 2.3 – постраничный вывод записей блогов
Некоторые люди пользовались виджетом отдельного вывода списка всех последних записей в вашей социальной сети. Но на мой взгляд, равно как и с точки зрения Stephanie Wells, было неудобно, что список записей заканчивается на определенном количестве – и все, дальше узнать, что написали люди, нет возможности.
Потому она создала плагин (скорее, виджет), который выводит список последних записей внутри вашей сети, но с добавлением номеров страниц, где на каждой странице отображается то количество, которое вы указали в админке при активации виджета.
В виджете я сделал перевод всего выводимого текста на русский (прямо в коде – нет смысла создавать и генерить po|mo файлы), исправил проблему, при которой некрасиво отображался сайт после размещения виджета на морде, удалил лишний код.
Виджет в работе вы можете посмотреть у меня на главной странице демо-сайта.
Вот как выглядит настройка этого плагина:

Настройка BP Paginated Posts
Устновка плагина:
- Копируете папку виджета /bp-paginated-posts/ в папку /wp-content/plugins/
- Активируете на странице Плагинов.
- Вставляете на странице Виджетов.
Извините, этот файл сильно устарел и больше нет возможности его скачать.
UPD: Во время настройки нового шаблона CosmicBuddy обнаружил, что плагин (точнее виджет) Постраничный вывод всех записей в сети нещадно потребляет память php. Как только я его отключил на демо-сайте – началась нормальная работа. Так что используйте этот плагин/виджет на свой страх и риск.
UPD 09.01.2010: Обновил версию плагина до версии 2.3. На русском все, конечно же. Стало гораздо лучше!
Хороший плагин, а есть возможность создать страницу у туда некий код вставить? а то эти виджеты.. нельзя много на лице сайта :)
Можно, конечно. Просто надо, чтобы они знали об этой странице.
пункт меню – "Новое" ;)
а вообще многие плагины дают возможность размещаться как <? .имя-функции…(); ?>
Да практически все. А если нет такой функции, то выделить ее и дописать – дело пары минут.
Прост Новое – мало. Надо типа “Пульс сайта”, или “Жизнь сайта”… Интересное какое-нибудь название :)
конкурс на название :)
Надо же! Сегодня наткнулся на этот плагин и поставил, чему очень рад. А тут Славик его уже перевел :)
З.Ы. Думаю надо бы доработать это дело. Во-первых, пагинацию сделать в стиле BP, а, во-вторых, сделать отображение кол-ва комментариев – это очень полезная вещь.
Ну лично я сейчас доделать не могу – времени нет. Могу написать разработчице, мы общались с ней по поводу плагина, может она что допишет.
Я дописал отображение комментов. Сегодня попробую с пагинацией. Если удастся, отправлю Вам для опубликования :)
Это будет здорово! Жду с нетерпением.
Автор обновила плагин. Посмотрел – стало хуже. Она вернула отображение только заголовков без начала текста. Но появилась более или менее сносная пагинация. Правда, она все равно не такая, какой должна быть – отображаются все страницы, а не только первые две и последняя, так что пока ставить новый не советую.
Плагин шикарный. Только есть идея для развития – френдлента – то же самое, но посты только твоих друзей – кто-нибудь знает, как такое сделать?
доработали плагин немного. Добавили фильтр на то, чтобы отображалась только первая картинка в посте (если в посте было несколько картинок и очень мало текста, то такой пост становился очень длинным) + мелочь – добавили количество комментариев.
А вы сможете прислать мне эту доработанную версию плагина? Я бы его выложил для общественности, если вы не против. Загрузите его архивом куда-то и напишите ссылку мне н странице Контакт
Тогда и мои заплатки включите в общий обновленный плагин:
1) Сделал замену пустого имени поста на слово "Баз названия", а то у меня народ часто пишет записи без названия, и с на них тупо не перейти с главной.
2) Вышеназванное отображение количества комментариев.
Отправил в Контакт.
Вот выложил изменения кода здесь:
http://pastebin.ca/1654439
Я знаю))) Но сделаю, как только запущу свой новый сайт. Поэтому может понадобится вплоть до пары дней.
valilenk, не работают страницы пагинации. Ждем нормальной собранной версии от Славика :)
Обновил версию плагина до версии 2.3. На русском все, конечно же. Стало гораздо лучше! Обязательно советую посмотреть – все работает!
Не работает на последних версиях WP и BP:
bp_blogs_get_latest_posts не найдено.
Да, уже знаю. Я сегодня смотрел – автор и не будет обновлять, кажется.
Может быть есть другой подходящий виджет или набор функций.. для стройного отображения списка последних записей всей сети в довольно компактном виде… для первой странице сервиса?
могу его обновить.. но пока не понимаю какая функция пришла на замену…
и как всегда не работает в WP Multisite
ничего сложного в реализации такого функционала нет… ajax и все..