BuddyPress открыл мир блоков с выходом версии 6.0, последнего крупного обновления, которое разрабатывалось с ноября 2019 года. Релиз под названием «iovine’s» (название любимой пиццерии разработчиков в Париже) вобрал в себя блоки для групп и участников. Также был полностью завершен BP Rest API – появились конечные точки для блогов, аватара блога, друзей, обложки группы, обложки участника и пользовательской регистрации.
Первый набор блоков позволяет владельцам сайтов сообществ вставлять определенного участника или группу через редактор в любой пост или на страницу WordPress. Также разработчики могут делать блоки доступными для определенных типов записей. Разработчики могут переопределить вывод блока с помощью новых фильтров, отключить блоки или указать произвольную таблицу стилей для блока.
Будущее BuddyPress: блочные версии существующих виджетов и блоки, которые попросит сообщество
Сообщество BuddyPress имеет уникальную возможность определить будущее разработки блоков для плагина. Какими будут следующие блоки – пока неясно, однако Матье Виет рассказал, что сначала, возможно, будут добавлены блочные версии существующих виджетов. Дальнейшие запросы со стороны сообщества будут анализироваться.
«Опрос, который мы провели по поводу блоков BuddyPress, показал, что требуется блок для шаринга поста или страницы в ленту активности, потому, как мне кажется, мы должны добавить такой блок», – отозвался Виет. – «Однако мы открыты для новых идей и участия в репозитории GitHub, который мы используем для разработки».
Опрос показал, что сообщество также заинтересовано в блоке для вывода недавно опубликованных постов в сети и в блоке для вывода уведомлений от администраторов.
Виет отметил, что основные участники пока еще не сформировали дорожную карту. Вся работа ведется небольшими шагами. Обычно все нововведения следуют за разработкой Gutenberg. Пока что рассматривается возможность добавления блочного постинга активности.
Владельцы BuddyPress-сайтов могут пройти опрос, чтобы сделать свой вклад в будущее проекта. Опрос называется 2020 BuddyPress Survey. Он включает в себя 17 вопросов, которые отнимут примерно 7-10 минут. Большинство вопросов связано с тем, как вы используете BuddyPress на своих рабочих сайтах. Также есть интересный вопрос, связанный с перспективами расширения возможностей плагина, чтобы сделать его более модульным.
Респонденты могут выбрать между сохранением BuddyPress в том виде, в котором он представлен сейчас, со всеми базовыми компонентами, и разбиением BuddyPress с выносом компонентов в отдельные плагины. Отзывы об этом решении помогут команде расставить приоритеты по функционалу для следующего релиза, а заодно и сформировать долгосрочную дорожную карту.
Источник: wptavern.com