Categories: Мнение

BuddyPress 5.0 представляет BP REST API, открывая путь для блоков

На этой неделе был выпущен BuddyPress 5.0.0 «Le Gusto» с долгожданным BP REST API, новым API приглашений и информацией BuddyPress на экране «Состояние сайта». Релиз был назван в честь любимой пиццерии в Форталезе, Бразилия, где проживает Ренато Алвес, разработчик API BP REST API и основной участник .

Новый REST API полностью документирован и включает конечные точки для участников, групп, действий, личных сообщений, экранных уведомлений и расширенных профилей.

Первая функция, основанная на новом API, – это улучшенный интерфейс для управления членами группы. Это позволяет администраторам быстро искать конкретных участников для повышения, понижения, блокировки или удаления.

BuddyPress 5.0 также включает новый API приглашений BP, который помогает разработчикам лучше управлять приглашениями в группы и запросами на членство.

Администраторы сайта BuddyPress могут заметить новую панель на экране «Информация о работоспособности сайта» , содержащую отладочную информацию для конкретного плагина, которая может быть полезна при обращении за помощью на форумах.

В этом выпуске обновлен пакет шаблонов BP Nouveau, чтобы использовать тот же элемент управления паролем, что и в ядре WordPress. Он обеспечивает более согласованный интерфейс для пользователей при установке паролей на странице регистрации и на странице общих настроек пользователя.

Блоки приходят в BuddyPress

BP REST API предлагает разработчикам множество возможностей для создания новых интерактивных функций и интерфейсов, а также для повышения производительности за счет замены вызовов AJAX. Это также открывает мир создания блоков. Основным участникам BP и разработчикам сообщества будет намного проще создавать блоки, поскольку Гутенберг в основном использует REST.

В ожидании блоков BP 5.0 включает в себя новую панель в средстве вставки блоков, которая позволяет разработчикам организовывать свои пользовательские блоки в категории BuddyPress.

BuddyPress 6.0 может включать основные блоки для определенных компонентов, а основные блоки могут в конечном итоге заменить существующие виджеты плагина. Авторы все еще обсуждают, какие блоки начать строить. Они хотят получить отзывы сообщества о блоках, которые будут наиболее полезными, особенно от разработчиков тем BuddyPress. Команда планирует обсудить приоритеты выпуска 6.0 во время чата разработчиков ядра BP 2 октября 2019 года в 19:00 по всемирному координированному времени .

 

writer

Recent Posts

Плагин Delete Me для WordPress помогает владельцам веб-сайтов предоставить право на забвение GDPR

Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…

2 года ago

Команда Gutenberg наращивает юзабилити-тестирование в WordCamp US

Команда Gutenberg создаст станцию ​​тестирования удобства использования в WordCamp US, где посетители смогут принять участие…

2 года ago

Плагин распространителя теперь в бета-версии: новое решение для синдикации контента WordPress от 10up

Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…

2 года ago

Gutenberg 1.8 добавляет большую расширяемость для разработчиков плагинов

На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…

2 года ago

Gutenberg 15.5 представляет экспериментальную поддержку разметки сетки

На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…

2 года ago

DesktopServer 3.8.4 включает подарок сообществу

DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…

2 года ago