即将到来的项目和路线图编辑

补充第二阶段范围

本文档概述了项目中目前正在开发或正在考虑的一些特性。它不应该与WordPress本身的产品路线图相混淆,即使有些领域是自然重叠的。它的主要目的是让人们看到一些有待解决的关键问题,并邀请那些希望在一些更复杂的问题上进行合作的人了解哪些问题需要帮助。

Gutenberg已经通过WordPress被数百万的网站使用,所以为了对设计做出实质性的改变或更新规范,建议考虑一个讨论过程(“征求意见”),展示对影响的理解,积极和消极的,权衡和机会。

项目

  • 块注册表-为区块识别定义一个入口点。(参见active RFC)。
  • 动态组件库-用于可视化UI组件和包中包含的块工具并与之交互的地方。
  • 模块化的编辑器-允许在多个上下文中加载块编辑器,而不依赖于post对象。(正在进行的等待任务)。
  • 更好的验证-继续完善用于验证编辑器内容的机制。(详见# 11440而且# 7604)。
  • 块区域构建对位于内容之外的块区域的支持(包括与模板的关系、注册、存储等)。(看到概述)。
  • 多个块编辑-允许同时修改多个相同类型块的属性。
  • 富文本路线图-继续开发功能丰富的文本包。(看到概述)。
  • 公共块功能-通过简单直观的代码界面,合并成一种首选机制,用于跨块创建和共享功能块(块对齐,颜色工具等)。(建议探索:React Hooks,看到概述)。
  • 响应的图像-提出处理灵活图像源的机制,可以优化加载,并考虑到它们在页面上的位置(在主要内容、列、边栏等)。
  • 异步加载-提出一种策略,只在必要时在编辑器中加载块代码,而不会给开发人员带来负担或破坏用户体验。
  • 风格-继续开发管理块样式和其他样式解决方案的机制。(详情见网页# 7551而且# 9534)。
  • 前端资产绑定-根据在给定的页面响应中使用的块,探索如何为块组装前端样式的方法。(看到概述)。
  • 转换API改进转换API以允许高级用例:支持异步转换,访问块编辑器设置,并在不同类型的转换之间带来一致性。(参见相关问题)。

顶部↑

时间轴

上面概述的项目表明了感兴趣的领域,但不一定是发展优先事项。有时,产品需求会加速解决方案(就像块注册表的情况一样),其他时候,社区兴趣可能是驱动力。

  • 2019 Q1:区块注册-第一阶段。插件目录“meta”项目所需。
  • 2019 Q2:模块化编辑器-阶段2的大部分需求。
  • 2019年Q3:街区。