当前位置:首页>WordPress资讯>BuddyPress 11.0.0 添加过滤器以改进 JS 和 CSS 资产加载、WebP 支持以及获取活动的新方法

BuddyPress 11.0.0 添加过滤器以改进 JS 和 CSS 资产加载、WebP 支持以及获取活动的新方法

WordPress 主题 CoreNext

通过 34 位贡献者的努力,BuddyPress 11.0.0现已可用。该版本被命名为“La Scala”,以纪念位于巴黎郊区 Issy-Les-Moulineaux 的一家比萨餐厅。

版本 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 codex中查看 11.0.0 中的完整更改列表。更新到最新版本需要 WordPress 5.7 或更高版本。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
欢迎关注WordPress大学公众号 WPDAXUE
WordPress资讯

最近的 Gutenberg 编辑器改进:提升站点编辑器体验

2023-1-7 8:46:05

WordPress资讯

WooCommerce Blocks 9.4.0 添加了对本地取件的支持

2023-1-29 10:57:52

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索