Gutenberg 18.4 已发布,改进网格块、新的便捷键盘快捷键以及扩展器的实用功能,还修复了许多错误、可访问性问题和性能问题。
可视化网格布局
网格布局可视化不再只是实验,现在每个人都可以使用!查看网格列和行的轮廓,并使用拖动手柄使内容跨越它们。(#61640)
使用键盘快捷键对块进行分组
许多设计工具都提供了对元素进行分组的快捷方式。自从可以对块进行分组以来,Gutenberg 一直缺少这种便利……直到今天。现在,您可以在⌘ Command + G MacOS 或 Ctrl + G Windows 上方便地对所有选定的块进行分组。(#46972)
使用theme.json定义自定义纵横比预设
厌倦了使用相同的标准宽高比进行图像裁剪和布局?现在主题可以定义自己的宽高比预设以供使用。(#47271)
在 theme.json 中使用settings.dimensions.aspectRatios
选项设置新的纵横比。与其他预设一样,默认选项始终可用。要删除它们并仅使用您自己的选项,请将settings.dimensions.defaultAspectRatios
选项设置为false
。
{
"version": 3,
"settings": {
"dimensions": {
"aspectRatios": [
{
"name": "Super Ultra-Wide - 32:9",
"slug": "32-9",
"ratio": "32/9"
}
]
}
}
}
其他值得注意的亮点
对于需要比BlockToolbar
提供的更多可定制性的扩展器,您可以使用新导出的BlockPopover
组件轻松创建自己的自定义工具栏。(#61529)
对于在您自己的块中复制富文本粘贴行为的扩展器,您现在可以访问方便的supports.splitting
块设置。启用该设置并将内容粘贴到块内后,它会将您的块一分为二,插入内容,然后将两端合并在一起。(#54543)
对于主题开发人员,列表块现在包含一个wp-block-list
类,允许将该块与其他列表分开设置样式。(#56469)
要了解更多更新细节,请看官方日志。