Виджет: Paginated Posts 2.3 – постраничный вывод записей блогов

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

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

В виджете я сделал перевод всего выводимого текста на русский (прямо в коде – нет смысла создавать и генерить po|mo файлы), исправил проблему, при которой некрасиво отображался сайт после размещения виджета на морде, удалил лишний код.

Виджет в работе вы можете посмотреть у меня на главной странице демо-сайта.

Вот как выглядит настройка этого плагина:


Настройка BP Paginated Posts

Настройка BP Paginated Posts

Устновка плагина:

  1. Копируете папку виджета /bp-paginated-posts/ в папку /wp-content/plugins/
  2. Активируете на странице Плагинов.
  3. Вставляете на странице Виджетов.
Извините, этот файл сильно устарел и больше нет возможности его скачать.

UPD: Во время настройки нового шаблона CosmicBuddy обнаружил, что плагин (точнее виджет) Постраничный вывод всех записей в сети нещадно потребляет память php. Как только я его отключил на демо-сайте – началась нормальная работа. Так что используйте этот плагин/виджет на свой страх и риск.

UPD 09.01.2010: Обновил версию плагина до версии 2.3. На русском все, конечно же. Стало гораздо лучше!

комментария 24

  1. Александр:

    Хороший плагин, а есть возможность создать страницу у туда некий код вставить? а то эти виджеты.. нельзя много на лице сайта :)

    • Можно, конечно. Просто надо, чтобы они знали об этой странице.

      • пункт меню – "Новое" ;)
        а вообще многие плагины дают возможность размещаться как <? .имя-функции…(); ?>

        • Да практически все. А если нет такой функции, то выделить ее и дописать – дело пары минут.
          Прост Новое – мало. Надо типа “Пульс сайта”, или “Жизнь сайта”… Интересное какое-нибудь название :)

  2. Mac:

    Надо же! Сегодня наткнулся на этот плагин и поставил, чему очень рад. А тут Славик его уже перевел :)

    З.Ы. Думаю надо бы доработать это дело. Во-первых, пагинацию сделать в стиле BP, а, во-вторых, сделать отображение кол-ва комментариев – это очень полезная вещь.

    • Ну лично я сейчас доделать не могу – времени нет. Могу написать разработчице, мы общались с ней по поводу плагина, может она что допишет.

    • Mac:

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

  3. valilenk:

    Плагин шикарный. Только есть идея для развития – френдлента – то же самое, но посты только твоих друзей – кто-нибудь знает, как такое сделать?

    • valilenk:

      доработали плагин немного. Добавили фильтр на то, чтобы отображалась только первая картинка в посте (если в посте было несколько картинок и очень мало текста, то такой пост становился очень длинным) + мелочь – добавили количество комментариев.

      • А вы сможете прислать мне эту доработанную версию плагина? Я бы его выложил для общественности, если вы не против. Загрузите его архивом куда-то и напишите ссылку мне н странице Контакт

        • Mac:

          Тогда и мои заплатки включите в общий обновленный плагин:

          1) Сделал замену пустого имени поста на слово "Баз названия", а то у меня народ часто пишет записи без названия, и с на них тупо не перейти с главной.
          2) Вышеназванное отображение количества комментариев.

          Отправил в Контакт.

    • Я знаю))) Но сделаю, как только запущу свой новый сайт. Поэтому может понадобится вплоть до пары дней.

  4. Mac:

    valilenk, не работают страницы пагинации. Ждем нормальной собранной версии от Славика :)

  5. Обновил версию плагина до версии 2.3. На русском все, конечно же. Стало гораздо лучше! Обязательно советую посмотреть – все работает!

    • Не работает на последних версиях WP и BP:
      bp_blogs_get_latest_posts не найдено.

      • Да, уже знаю. Я сегодня смотрел – автор и не будет обновлять, кажется.

        • Может быть есть другой подходящий виджет или набор функций.. для стройного отображения списка последних записей всей сети в довольно компактном виде… для первой странице сервиса?

        • Jettochkin:

          могу его обновить.. но пока не понимаю какая функция пришла на замену…

  6. и как всегда не работает в WP Multisite

  7. Jettochkin:

    ничего сложного в реализации такого функционала нет… ajax и все..

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

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