Во время последней встречи разработчиков BuddyPress участники решили сосредоточить предстоящий выпуск 12.0 на объединении функционального плагина BP Rewrites с ядром. Этот плагин является результатом десятилетних усилий по переносу пользовательского парсера URI BuddyPress на использование Rewrite API WordPress.
Год назад BP Rewrites перешла в бета-версию . Неизвестно, как изменение будет взаимодействовать с разными плагинами, поэтому разработчики BP рекомендовали протестировать его как минимум на двух основных выпусках ядра BuddyPress, прежде чем рассматривать возможность слияния. Ранние тестировщики обнаружили множество несовместимостей и конфликтов с различными функциями BuddyPress.
Чтобы уверенно продвигаться вперед с поддержкой пользователей, которые могут столкнуться с конфликтами плагинов, сопровождающие BP Rewrites решили создать новый плагин, который обеспечит обратную совместимость. Этот новый плагин будет называться BP Classic , а также будет содержать устаревшие виджеты BuddyPress. Это изменение, по словам главного разработчика BuddyPress Матье Вье, «станет нашим первым шагом к постепенной перезагрузке BuddyPress». BP 9.0.0 (выпущенный в июле 2021 г.) дал пользователям возможность преобразовывать устаревшие виджеты в блок двумя щелчками мыши. Перемещение этих виджетов в BP Classic станет важным шагом на пути к их окончательному выводу из эксплуатации.
Надстройка BP Attachments , новый компонент для управления вложениями BuddyPress, готова к бета-тестированию. Viet обновил файл README плагина, включив в него функции, с которыми он будет запускаться в плагине на WordPress.org:
- Внешняя и внутренняя медиатека для всех ваших участников
- Администраторы могут модерировать медиафайлы участников из фоновой медиатеки.
- Участники могут загружать общедоступные или частные медиафайлы в свою личную медиатеку, а также организовывать их, создавая каталоги файлов, фотоальбомы, списки воспроизведения фильмов или музыки.
- Пользовательские медиаблоки для всех авторов контента вашего сайта
- Участники могут загружать и прикреплять общедоступные медиа к своим обновлениям активности (требуется, чтобы компонент BP Activity был активен)
- Участники могут загружать и прикреплять личные медиафайлы к своим личным сообщениям (требуется, чтобы компонент BP Messages был активен)
- Все общедоступные СМИ участников можно просматривать в каталоге Community Media.
- (бета) Новый интерфейс загрузки аватара
Будущие версии функционального плагина будут включать в себя новый пользовательский интерфейс для загрузки обложки и возможность делиться мультимедиа с друзьями и между членами группы.
Участники BuddyPress ожидают повышения требуемой версии WordPress до 5.8 в выпуске 12.0. Бета-версия 1 запланирована на 15 апреля, а официальный релиз состоится 31 мая.