Gutenberg 9.2 将成为WordPress 5.6的默认编辑器

WordPress 5.0开始Gutenberg就替代了原来的经典编辑器,并且随着Wordpress不断更新迭代,目前Gutenberg最新的版本为9.3 RC.1版本,随着WordPress 5.6正式版临近发布之际,官方确定Gutenberg 9.2将与Wordpress 5.6捆绑在一起。

Gutenberg 9.2 新特征

  • 添加视频轨道功能。
  • 将多个选定的块转换为“列”块。
  • 封面:添加重复的背景选项。
将三个图像转换成一个三列的列块
将三个图像转换成一个三列的列块
将背景图案添加到Cover块
将背景图案添加到Cover块

Gutenberg 9.2 增强功能

  • 添加下拉按钮以查看侧边栏中的模板。
  • 库块:使用图像标题作为替代文本的后备。
  • 表格块:使用hooks + API v2。
  • 重构文档操作以处理模板零件标题。
  • 信息面板布局改进。
  • 从默认编辑器内容中删除非核心块。
  • 添加非常基本的模板信息下拉列表。
  • 将“选项”模式重命名为“首选项”。
  • 将单列功能添加到Columns块。
  • 添加更多书写流程选项:减少了UI,主题样式和聚光灯。
  • 添加选项以使“张贴特色图像”成为链接。
  • 小部件屏幕:
    • 添加旧的窗口小部件检查器卡组件。
    • 在列表视图中显示旧窗口小部件名称。
    • 向窗口小部件屏幕添加未保存的更改警告。
    • 在边栏中显示小部件区域的名称和描述。
    • 窗口小部件编辑器:添加可扩展性的基本选项。
    • 禁止引用窗口小部件的多个实例。
    • 嵌入窗口小部件类型。
    • 添加窗口小部件类型端点。
    • 将edit-widgets包公开。
    • 拖动块时取消折叠窗口小部件区域。
    • 为“小部件”屏幕的ARIA地标添加有意义的标签。
    • 加载自定义块资产。
    • 测试用于在小部件中存储原始html。

Gutenberg 9.2 新的API

  • Make块支持服务器端显式。
  • 新钩子:UseDebounce用于语音功能。
  • 使自定义间距主题支持标志和块支持API稳定。
  • 将行高支持标志标记为稳定。
  • 将字体大小支持标记标记为稳定。
  • 将颜色支持标记标记为稳定。
  • 添加一个按钮以允许重置ComboboxControl值。
  • 块API:轻块编辑/保存对称性。
  • 挡块API:稳定挡光钩。
  • 内块:尝试使用钩子方法。
  • API:将localAutosave()稳定为autosave({local:True})。

Gutenberg 9.2 Bug修复

  • 当块具有内部块时,修复current_parsed_blocks值。
  • 修复更新clientId映射。
  • 修复包装器属性中的错字。
  • 修复:在ImagePlaceholder上输入“从URL插入”值。
  • 在标题栏中固定对齐顺序。
  • 小部件屏幕:向添加过滤功能registerCoreBlock
  • 在旧版微件模块的工具栏中,使用ToolbarButtons代替Buttons。
  • 小部件屏幕:将“浏览全部”选项添加到插入器。
  • 修复:如果站点和用户时区不匹配,则发布时间表标签将显示错误的时间。
  • 修复“站点标题”块的标题级别外观。
  • 编写流程:固定插入器之间的对齐块。
  • 修复站点标语块的文本对齐方式。
  • api v2重构后修复分隔符和分隔符块。
  • 全局样式侧边栏(“块”选项卡):防止未注册的块。
  • 块模板:识别旧的或派生的块类型并将其转换为规范形式。
  • 修复编辑旧版小工具无法启用“保存”按钮的问题。
  • 修复Cover width回归。
  • 修复小部件中的制表符不会触发自动滚动的问题。
  • 覆盖块:改善覆盖不透明度的处理。
  • 修复图标类型注释。
  • FullscreenMode:卸载时从正文中删除is-fullscreen-mode CSS类。
  • 确保Global Styles CPT包含主题参考。
  • 将旧的小部件块限制为仅是小部件区域的子级。
  • 修复/错误的类搜索块。
  • 修复在空窗口小部件区域中的拖放。
  • 通过更新盖板固定装置来修复单元测试。
  • 升级autoprefixer以修复firefox中的适合内容。
  • 修复小部件区域标题字体。
  • 小部件屏幕:修复WP Admin Bar小部件屏幕链接。
  • 在窗口小部件区域中隐藏父选择器。
  • 文档操作:修复意外的标签环绕。
  • 修复模板零件主题标识符。
  • 在小部件屏幕上显示所有小部件区域。
  • 修复故事书中的块编​​辑器示例。
  • 修复9:16的宽高比样式。
  • 修复了画廊标题不在前端问题中居中的问题。
  • 小部件屏幕:添加保存键盘快捷键。
  • 小部件屏幕:删除面板标题中的默认悬停背景。
  • 修复预览端到端测试失败的问题。
  • 修复输入控件的拖动和框控件的更改。
  • 修复与模板零件相关的端到端测试。
  • 修复插入指示器边距。
  • 修复蓝线指示器未最后显示的情况。
  • 修复在“搜索”块中指定的错误属性类型。
  • 文档操作:修复带有文档标题的块编辑器插入器重叠。
  • 修复小部件utils REST控制器中的PHP警告。
  • 在构建中包括edit-widgets php文件。
  • 文件:修正Git工作流程中的错字。
  • 小部件屏幕:修复小部件区域可访问性。
  • 小部件屏幕:固定小部件区域中的插入点。
  • 文档设置:修复文档标题悬停并选择动画。
  • 定义警告消息组件的文本颜色。
  • RichText:删除Web的本机道具。
  • 在旧版窗口小部件标题中使用h3。
  • 导航块:请求顶层页面时使用无界查询。
  • 文档操作:使用打开的导航侧栏修复文档标题未对齐。
  • 修复由于将args应用于setState调用而导致的wordpress / block-editor文档使用示例中的React错误。
  • 封面:在上传时显示微调框。
  • 按钮块:减少样式冲突的机会。
  • 修复原始处理中跳过的短码转换。
  • 媒体链接:修复了从URL插入的图像的链接。
  • 使用钩子重构可重用块编辑组件(并修复与同一可重用块的多个实例的交互)。

留下评论