Сегодня была выпущена новая версия BuddyPress 1.9, что произошло благодаря многочисленным волонтерам, которые упорно работали над усовершенствованием плагина. Релиз отдает дань уважения пиццерии Sammy в Провиденсе, Род-Айленд, где ведущий разработчик Джон Джеймс Джейкоби отведал много вкусных пицц.
Давайте быстро пробежимся по всем основным возможностям данного релиза.
Новый компонент уведомлений
BuddyPress впервые за два года представляет новый компонент – уведомления. Сами по себе уведомления уже существовали ранее, но в версии 1.9 они были вынесены в отдельный компонент, что позволяет хранить их в одном месте.
Уведомления также получили улучшенный API, чтобы разработчики могли легко привязывать к ним свои расширения.
Динамические пункты меню
Администраторы сайтов BuddyPress получили возможность создавать динамические ссылки в меню. Теперь стало гораздо проще создавать динамические ссылки в меню, такие как «Мой Профиль» или «Настройки», которые являются специфичными для зарегистрированных пользователей. Динамические ссылки в меню разделены на ссылки для зарегистрированных пользователей и ссылки для незарегистрированных пользователей.
Если вы раньше использовали плагин для генерации меню динамических ссылок, вы можете удалить его и использовать встроенные в BuddyPress ссылки в разделе Консоль — Внешний вид — Меню.
Новые виджеты
В BuddyPress 1.9 появились три новых дефолтных виджета, которые помогут вам настроить свою социальную сеть:
- Friends Widget – список недавно активных, популярных и новых друзей для определенного пользователя сети.
- Log In Widget – добавляет простую форму входа и/или ссылку на выход из аккаунта.
- Sitewide Notices Widget – выводит уведомления для сайта (Sitewide Notices), полученные от компонента Private Messaging (приватные сообщения).
Изменения в коде
В BuddyPress 1.9 была пересмотрена функциональность bp_redirect_canonical(). Встроенная документация phpDoc была улучшена, также как и совместимость со средой тестирования модулей develop.svn.wordpress.org.
Вместе с этим BuddyPress Codex был полностью обновлен – улучшен дизайн, добавлены новые руководства и справки.
Команда разработчиков BuddyPress уже готовит новые идеи для релиза 2.0, однако сама разработка начнется уже после новогодних праздников. Команда планирует произвести краткий опрос в начале нового года среди своих пользователей, чтобы определиться с целями для BP 2.0. Если вы заинтересованы в формировании будущего для BuddyPress, обязательно пройдите опрос и оставьте свое мнение. А пока наслаждайтесь новыми возможностями, появившимися в 1.9. На данный момент плагин полностью совместим с WordPress 3.8, так что вы можете безопасно обновиться до последней версии.
Источник: wptavern.com