在34位贡献者的努力下,BuddyPress 11.0.0现已发布。该版本被命名为 “La Scala”,以纪念位于巴黎郊区Issy-Les-Moulineaux的一家比萨餐厅。
![图片[1]-BuddyPress 11.0.0更新 改进静态资源加载及WebP支持-搬主题](https://cdn.banzhuti.com/2022/02/20220216124607563.jpg)
11.0.0版本引入了一些重要的变化。BuddyPress改进了加载其JavaScript和CSS资产的方式,增加了一个新的过滤器,使它们现在只在社区页面上加载。以前,该插件会在每个页面上不加区分地加载它们,这是第一个模板包(BP Legacy)中加载它们的方式留下的。这一变化是逐步推出的,所以想利用这一改进的用户需要在他们的bp-custom.php文件中添加过滤器。
add_filter( ‘bp_enqueue_assets_in_bp_pages_only’, ‘__return_true’ );
BP 11.0.0还启用了使用.webp图片作为个人资料和封面图片的功能,此前有用户在负面评论中要求这样做。该功能需要WordPress 5.8或更新版本。
这个版本引入了为一组用户获取或排除一组用户的活动的能力。例如,开发人员现在可以编写代码,根据用户ID为选定的几个用户获取活动,或通过排除他们的用户ID来阻止一些讨厌的用户的更新。
“这一变化简单而强大!” BuddyPress核心开发人员Dan Cavins说。”例如,你可以创建自定义的兴趣活动流,或建立一个静音功能,让你的成员从其他太过健谈的用户那里休息一下!”
11.0.0版本还让开发者有能力建立自定义的xProfile循环,包括一组特定的个人资料字段组。
BuddyPress 10.0.0在插件管理屏幕中引入了一个附加组件部分,供用户轻松测试由BuddyPress开发团队维护并在WordPress.org上托管的插件或块。BP首席开发人员Mathieu Viet说,该团队不久将发布一个社区媒体附件插件和一个基于块的活动帖子表格,这将 “规范用更丰富和更有吸引力的内容来扩展活动更新的方式”。这些功能插件是Viet预计的 “BuddyPress的过渡年 “的一部分,可能会在独立于主要版本的附加组件部分发布。
BuddyPress用户应关注插件部分的更新,并在BuddyPress代码中查看11.0.0的完整变化列表。更新到最新版本将需要WordPress 5.7或更高版本。
























暂无评论内容