BuddyPress 11.0.0 est maintenant disponible grâce aux efforts de 34 contributeurs. La sortie est baptisée « La Scala » en l’honneur d’une pizzeria située à Issy-Les-Moulineaux, en banlieue parisienne.
La version 11.0.0 introduit quelques changements importants. BuddyPress a amélioré la façon dont il charge ses actifs JavaScript et CSS avec l’ajout de un nouveau filtre de sorte qu’ils ne sont désormais chargés que sur les pages de la communauté. Auparavant, le plugin les chargeait sans discernement sur chaque page, un reste de la façon dont ils étaient chargés dans le premier pack de modèles (BP Legacy). Ce changement est déployé progressivement, donc les utilisateurs qui souhaitent profiter de cette amélioration devront ajouter le filtre à leur bp-custom.php dossier.
add_filter( ‘bp_enqueue_assets_in_bp_pages_only’, ‘__return_true’ );
BP 11.0.0 permet également l’utilisation de use .webp images pour les images de profil et de couverture, après qu’un utilisateur l’ait demandé dans un avis négatif. Cette fonctionnalité nécessite WordPress 5.8 ou une version plus récente.
Cette version introduit la possibilité de récupérer des activités pour ou en excluant un groupe d’utilisateurs. Par exemple, les développeurs peuvent désormais écrire du code pour récupérer les activités de quelques utilisateurs sélectionnés en fonction de l’ID utilisateur ou bloquer les mises à jour de certains utilisateurs gênants en excluant leurs ID utilisateur.
« Ce changement est simple mais puissant ! » Dan Cavins, développeur principal de BuddyPress, a déclaré. « Par exemple, vous pouvez créer des flux d’activités d’intérêt personnalisés ou créer une fonction de sourdine pour permettre à vos membres de faire une pause avec d’autres utilisateurs trop bavards ! »
La version 11.0.0 donne également aux développeurs la possibilité de créer des boucles xProfile personnalisées y compris un ensemble spécifique de groupes de champs de profil.
BuddyPress 10.0.0 a introduit une section de modules complémentaires dans l’écran d’administration des plugins permettant aux utilisateurs de tester facilement les plugins ou les blocs gérés par l’équipe de développement de BuddyPress et hébergés sur WordPress.org. Le développeur principal de BP, Mathieu Viet, a déclaré que l’équipe publiera bientôt un module complémentaire Community Media Attachments et un formulaire de publication d’activité basé sur des blocs qui « normaliseront la manière d’étendre les mises à jour d’activité avec un contenu plus riche et plus engageant ». Ces plugins de fonctionnalités font partie de ce que Viet prévoit être « une année de transition pour BuddyPress » et peuvent être publiés dans la section des modules complémentaires indépendamment d’une version majeure.
Les utilisateurs de BuddyPress doivent surveiller les mises à jour de la section des modules complémentaires et consulter la liste complète des changements dans 11.0.0 dans le codex BuddyPress. La mise à jour vers la dernière version nécessitera WordPress 5.7 ou une version ultérieure.
Source link