Gutenberg 16.4已发布,具有新的自动插入块实验功能。它允许开发人员指定自动插入块的位置,例如模板之前或之后。插入后可以使用编辑器工具重新定位该块。
“这适用于前端和站点编辑器(通过 REST API),允许进一步的用户定制,”Automattic 赞助的工程师 Sarah Norris 在 16.4 发布帖子中说道。她发布了一段视频,演示了它如何与示例“like”块一起使用:
尽管自动插入块仍处于实验阶段,但开发人员可以通过在 __experimentalAutoInsert
动态块的 block.json 文件中添加字段来尝试。发布帖子中提供了示例代码。
“该功能旨在通过插件提高块主题的可扩展性,并将继续积极开发,”诺里斯说。
自动插入块的 GitHub 工单描述了经典主题时代的常见场景,其中插件将使用过滤器将登录/注销链接自动附加到导航菜单。这对于块主题来说不再是可能的,因此贡献者设计了自动插入块作为一种创造性的解决方案,它保留了通过简单激活插件提供的易用性,并保留了用户在插入后修改块的能力。
Gutenberg 16.4 还引入了一个新的水平 ProgressBar
组件,可以在整个界面中使用。它可能很快就会取代 Spinner
站点编辑器加载体验中当前使用的组件。该组件中包含不确定版本(表示正在发生一个流程,但没有具体的进度测量)和决定性版本(指示所取得的进度,接近 100% 的进度条)。
本周早些时候登陆WordPress 6.3 的命令面板在此版本中获得了三个新命令:
- 显示/隐藏块面包屑
- 启用/禁用预发布清单
- 在新标签中预览
WordPress 的块库扩展了对以下块的设计控制支持:
- 脚注:添加链接、背景和文本颜色支持。( 52897 )
- 脚注:添加版式、尺寸和边框块支持 ( 53044 )
- 预格式化:添加间距支持。( 45196 )
- 社交链接:添加 Threads 图标。( 52685 )
- 节(Verse):启用换行符。( 52928 )
查看16.4 版本帖子,了解有关所有增强功能、错误修复以及可访问性和性能改进的更多详细信息。