10up发布了一个古腾堡最The Best Practices网站作为包含教程、文档和示例代码的公共资源。维护当前文档并不是官方 Gutenberg 项目的强项,因为项目的节奏让贡献者和扩展者很难跟上。

“Gutenberg 为 WordPress 中的内容创建和页面构建引入了全新的编辑范式,”10up 编辑工程副总监 Fabian Kaegy 说。 “因为区块编辑器还是比较新的,它发展很快,并且定期引入变化;因此,学习机会很少,我们觉得缺乏符合 10up craft 标准的最佳实践文档”

10up 编写古腾堡最佳实践是为了补充 WordPress 的核心文档,Kaegy 说这是一种“更加以客户服务为中心的方法,专为设计企业级编辑体验而量身定制。”

对于刚开始使用块编辑器的开发人员,参考部分包含大量有关块剖析、使用 theme.json 进行块主题化的基础知识、块扩展、块变体等内容,以及支持视频和 gif。该文档还提供了更多实际使用的背景信息。例如,关于块变换包含有关何时以及如何定义块变换的信息。

10up 的古腾堡最佳实践的培训部分包含一个关于块的文件结构及其所有组件的小型速成课程,以及如何使用 10up 启动一个块。这对于那些寻求一些额外指导以开发他们的第一个区块的开发人员特别有用。

本指南部分涵盖更高级的主题,例如扩展核心块和包含带有块的前端 JS。 GitHub 上提供了文档,任何人都可以贡献编辑。该站点还链接到 GitHub 上的讨论板,欢迎开发人员加入与 10up 员工的讨论并讨论最佳实践。 10up 发布了具有测试版名称的古腾堡最佳实践网站,并打算随着 WordPress 的发展对其进行更新和扩展。

资源

[et_bloom_inline optin_id=”optin_5″]