Вчера вышел BuddyPress 2.3 “Livio”, названный в честь Chez Livio, известного итальянского ресторана-пиццерии в Париже. Работа над циклом 2.3 началась в марте. Основной акцент был сделан на новом API, а также на улучшении уже существующих API в BuddyPress. Вот быстрый обзор того, что именно появилось в новой версии BP.
BP Attachments API
Примечательная особенность этого релиза – новый BP Attachments API. Это библиотека, которая позволяет разработчикам создавать компоненты с управлением загрузками. Вы можете увидеть ее в действии в улучшенном интерфейсе загрузки аватаров, который теперь поддерживает drag-n-drop и включает в себя мобильную интеграцию с камерами телефонов/планшетов/ноутбуков.
Сопутствующие таблицы стилей для дефолтных тем WordPress
Если вы хотите протестировать BP, но вы не знаете, какую тему использовать, попробуйте сделать это вместе с последними дефолтными темами WordPress. Версия 2.3 плагина поставляется вместе с сопутствующими таблицами стилей для Twenty Fourteen и Twenty Fifteen, которые сглаживают внешний вид компонентов BP и элементов интерфейса. Таблицы стилей также вводят вертикальные меню, которые позволяют устранить нехватку пространства, часто появляющуюся в горизонтальной навигации пользователей/групп.
Улучшенные цитаты в ленте блога
Версия 2.3 имеет лучшую поддержку записей блога в ленте активности. Если компонент Site Tracking активирован, BuddyPress будет выводить улучшенные цитаты в ленте активности для записей, содержащих изображения или другие встроенные медиафайлы. Это улучшение прекрасно гармонирует с поддержкой произвольных типов записей в ленте активности, которая появилась в релизе 2.2.
Другие полезные нововведения:
- Каталоги Members. Создавайте каталоги участников при помощи Member Type API.
- Отметка звездочкой приватных сообщений. Вы можете пометить важные входящие сообщения с помощью звездочки.
- Метаданные для уведомлений. Уведомления теперь стали более расширяемыми благодаря введению дополнительной таблицы метаданных.
В целом этот релиз отличается превосходным балансом между функциональностью и улучшениями уже существующих возможностей, что в комплексе позволяет сделать BP более расширяемым и более приятным в использовании. Новый релиз включает в себя сотни исправлений багов, а также улучшения, сделанные 40 участниками. Полный список изменений вы можете просмотреть на странице кодекса BP для версии 2.3.
Источник: wptavern.com