BuddyPress 5.0 готовится представить новый BP REST API, который разрабатывался как функциональный плагин на GitHub с 2016 года. Авторы планируют объединить API с 14 конечными точками для популярных компонентов, таких как обновления активности, группы, участники, личные сообщения и т. д. и расширенные поля профиля. Еще восемь конечных точек для блогов, друзей и других функций планируется добавить в BuddyPress 6.0.0.
Первое крупное использование BP REST API в BuddyPress – это новый интерфейс управления группами, который позволяет администраторам быстро искать конкретных участников для повышения, понижения в должности, запрета или удаления. Сотрудник BuddyPress Матье Вьет поделился демонстрацией того, что пользователи могут ожидать от нового интерфейса как во внешнем, так и во внутреннем интерфейсе.
Авторы все еще обсуждают, как включить BP REST API в пакет плагина BuddyPress, следует ли им продолжать поддерживать его на GitHub, пока все конечные точки не будут завершены, и включать его в процессе сборки плагина BuddyPress, или объединить его в ядро BuddyPress и использовать Trac . GitHub более удобен для разработки, но некоторые выразили озабоченность по поводу фрагментации истории разработки API на двух платформах.
Ведущий разработчик BuddyPress Бун Горжес сказал в недавнем чате разработчиков, что доставка BP REST API без документации является препятствием. Авторы сейчас работают над новым сайтом документации. Поскольку версия 5.0.0 будет больше ориентирована на разработчиков, Вьет предложил участникам воспользоваться возможностью создать developer.buddypress.org с такими же ресурсами, как WordPress в своем проекте DevHub . Он ищет отзывы о своем предложении по автоматической генерации документов из схем REST конечных точек API и дальнейшей настройке для интеграции в более широкий сайт developer.buddypress.org.
Авторы BuddyPress планируют выпустить 5.0.0 beta 1 15 августа и обсудят дату RC в будущем. Регулярные встречи в чате разработчиков возобновились и теперь проходят каждую вторую среду в 19:00 UTC на канале #BuddyPress Slack.
Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…
Команда Gutenberg создаст станцию тестирования удобства использования в WordCamp US, где посетители смогут принять участие…
Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…
На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…
На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…
DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…