BuddyPress est entré dans le monde des blocs avec la sortie de version 6.0, la dernière mise à jour majeure en développement depuis novembre 2019. La version, nommée «iovine’s» pour une pizzeria préférée à Paris, introduit des blocs pour les groupes et les membres. Il marque également l’achèvement de l’API BP Rest, ajoutant les derniers points de terminaison restants pour les blogs, l’avatar du blog, les amis, l’image de couverture de groupe, l’image de couverture de membre et les inscriptions d’utilisateurs.

Le premier ensemble de blocs permet aux propriétaires de sites communautaires d’insérer un membre ou un groupe spécifique de l’éditeur dans n’importe quelle publication ou page WordPress. Plus personnalisations avancées sont disponibles pour les développeurs qui souhaitent rendre les blocs disponibles (ou limités à) des types de publication personnalisés spécifiques. Les développeurs peuvent également remplacer la sortie de bloc à l’aide de nouveaux filtres, désactiver les blocs et spécifier une feuille de style personnalisée pour un bloc.

De nouveaux blocs BP en action

Dans une précédente revue WP Tavern de la version bêta 6.0, Justin Tadlock a noté que les paramètres de bloc avaient chaque paramètre est placé dans sa propre section à onglets, ce qui a augmenté le nombre de clics requis. Cette rétroaction a été incorporée il y a six semaines dans un pièce du développeur principal de BuddyPress, Mathieu Viet, qui place tous les paramètres dans un seul panneau jusqu’à ce que d’autres panneaux deviennent nécessaires.

Prochaine étape pour BuddyPress: bloquer les versions des widgets existants et des blocs demandés par la communauté

La communauté BuddyPress a une occasion unique de façonner l’avenir du développement de blocs pour le plugin. Les prochains blocs ne sont pas encore figés, mais Viet a déclaré que les contributeurs commenceront probablement par ajouter des versions de bloc des widgets existants, suivies de demandes de bloc basées sur les commentaires de la communauté.

“Le sondage nous avons fait à propos des blocs BuddyPress a montré qu’il y avait des attentes concernant un bloc pour partager une publication ou une page dans le flux d’activité, donc je pense que nous devrions inclure un tel bloc », a déclaré Viet. “Mais nous sommes très ouverts à de nouvelles idées ou contributions au Dépôt GitHub nous utilisons pour les développer. “

Les résultats du sondage ont indiqué qu’en plus d’un bloc pour partager un message ou une page via le flux d’activité, la communauté est également fortement intéressée par un bloc pour répertorier les messages récemment publiés à travers un réseau, suivi d’un bloc pour afficher les avis à l’échelle du site publiés par l’administrateur du site.

Le Viet a déclaré que les principaux contributeurs n’ont pas encore défini de feuille de route mais travaillent par petites étapes et suivent attentivement le projet Gutenberg pour voir comment ils peuvent l’intégrer davantage dans les fonctionnalités de la communauté. Un formulaire de publication d’activité basée sur des blocs est une fonctionnalité qu’ils envisagent.

Le moment est venu pour les propriétaires de sites BuddyPress de donner leur avis sur l’avenir du projet, que ce soit par le biais de recommandations de bloc ou via le nouveau Enquête BuddyPress 2020. Il comprend 17 questions, qui durent environ 7 à 10 minutes. La plupart des questions sont centrées sur la façon dont vous utilisez BuddyPress sur les sites de production, mais une question intéressante concerne la perspective de casser les fonctionnalités du plugin pour le rendre plus modulaire:

BuddyPress est un gros plugin avec des composants optionnels (3 Mo zippés). Il est proposé de reconstituer BuddyPress uniquement en tant que membres core + et amélioré avec de nouvelles fonctionnalités et API, entre autres, pour que les nouveaux plugins BP puissent s’y connecter. Les composants optionnels actuels tels que les groupes, les amis, la messagerie privée, etc. peuvent être migrés dans des plugins séparés qui peuvent être activés selon les besoins. Qu’est-ce que tu penses?

Les répondants au sondage ont la possibilité de choisir entre conserver BuddyPress tel quel avec les membres core + et les composants facultatifs, ou le décomposer pour placer les composants dans les plugins BP. Les commentaires sur cette proposition et d’autres questions d’enquête importantes aideront l’équipe principale de BP à savoir comment hiérarchiser les fonctionnalités pour la prochaine version et la feuille de route à long terme.


Source link