Podczas ostatniego spotkania programistów BuddyPress, współtwórcy postanowili skupić się w nadchodzącym wydaniu 12.0 na scaleniu wtyczki funkcji BP Rewrites z rdzeniem. Wtyczka ta jest wynikiem dziesięcioletnich wysiłków mających na celu migrację niestandardowego parsera URI BuddyPress do interfejsu API Rewrite WordPress.
Rok temu BP Rewrites trafił do wersji beta. Nie jest pewne, jak zmiana będzie współdziałać z różnymi wtyczkami, więc programiści BP zalecili przetestowanie jej przez co najmniej dwie główne wersje rdzenia BuddyPress przed rozważeniem scalenia. Pierwsi testerzy odkryli wiele niezgodności i konfliktów z różnymi funkcjami BuddyPress.
Aby zapewnić wsparcie użytkownikom, którzy mogą doświadczyć konfliktów z wtyczkami, opiekunowie BP Rewrites postanowili stworzyć nową wtyczkę, która zapewni kompatybilność wsteczną. Ta nowa wtyczka będzie nosić nazwę BP Classic i będzie również zawierać starsze widżety BuddyPress, zmiana, którą Mathieu Viet, główny programista BuddyPress, powiedział, że „będzie naszym pierwszym krokiem w kierunku stopniowego restartu BuddyPress”. BP 9.0.0 (wydany w lipcu 2021 r.) dał użytkownikom możliwość przekształcania starszych widżetów w blok za pomocą dwóch kliknięć. Przeniesienie tych widżetów do BP Classic będzie znaczącym krokiem w kierunku ich ostatecznego wycofania.
Dodatek BP Attachments, nowy komponent do zarządzania załącznikami BuddyPress, jest gotowy do przejścia do testów beta. Viet zaktualizował plik README wtyczki, aby uwzględnić funkcje, które zostaną uruchomione we wtyczce na WordPress.org:
- Biblioteka mediów front-end i back-end dla wszystkich członków
- Administratorzy mogą moderować media członków z zaplecza biblioteki multimediów.
- Członkowie mogą przesyłać publiczne lub prywatne multimedia do swojej osobistej biblioteki multimediów, a także organizować je, tworząc katalogi plików, albumy ze zdjęciami, listy odtwarzania filmów lub muzyki
- Bloki mediów użytkownika dla wszystkich autorów treści w witrynie
- Członkowie mogą przesyłać i dołączać publiczne multimedia do swoich aktualizacji aktywności (wymaga aktywnego komponentu BP Activity).
- Członkowie mogą przesyłać i dołączać prywatne multimedia do swoich prywatnych wiadomości (komponent BP Messages musi być aktywny).
- Wszystkie media publiczne członków mogą być przeglądane z katalogu mediów społecznościowych.
- (beta) Nowy interfejs przesyłania awatara
Przyszłe wersje wtyczki funkcji będą zawierać nowy interfejs przesyłania obrazu okładki oraz możliwość udostępniania multimediów znajomym i członkom grupy.
Współtwórcy BuddyPress przewidują podniesienie wymaganej wersji WordPress do 5.8 w wydaniu 12.0. Beta 1 planowana jest na 15 kwietnia, a oficjalne wydanie na 31 maja.