古腾堡9.7 昨天降落 进行了一些更新和改进。 用户应该期望看到界面的变化,以实现块变化,变换和模式。 在似乎中断之后,正在研究可重复使用的块。 开发人员现在还可以将自定义页面模板添加到基于块的WordPress主题中。
这个版本的错误修复数量最少。 开发团队仅在该更新中推送了8个修复程序,这可能表明几周前9.6版本发布后,情况比平时更加稳定。
9.7中的大多数工作都涉及新功能和增强功能。 不出所料,全站编辑获得了应有的时间。 但是,即使是这个版本,它似乎也要回拨一点。 许多更新是针对后期编辑界面的。
用户体验改善
团队针对功能在编辑器中的工作方式发布了一些更新。 它们中的一些可能看起来很小,但可以改善总体编辑器体验。
块变化得到了欢迎的增强。 变体是指一个基础块用于创建同一块的多个变体。 例如,Embed块具有YouTube,Twitter和其他变体。 在过去的版本中,侧边栏和块导航中的块检查器将显示通用名称,图标和描述。 但是,古腾堡9.7现在将显示 变化的细节 正在使用。
嵌入块的YouTube版本。
转换方块时 用户可以看到预览 块的外观。 这是一个小改进。 但是,在决定将一个块转换为另一个块时,它可能会省去一些麻烦。
将Quote块转换为Pullquote时进行预览。
古腾堡9.6推出了 拖放功能 用于插入器中的块。 团队现在 扩展了该功能以阻止模式。 对于那些正在寻求更多拖放功能的人来说,这只是阶梯上的另一梯级。
可重用块已更新
自从我测试了可重用块以来已经有一段时间了。 在过去一年左右的时间里,该功能似乎已落后于其他新功能。 它从来没有感觉比最初的原型要好得多。 除非您知道在哪里查看,否则仍然无法轻松管理它们。 但是,古腾堡开发团队似乎 积极发展 这个几乎被遗忘的功能。
用户可以在将来的版本中期待更多。 Riad Benguella在公告中写道:“基于这些更改,可重用块的UI最有可能在接下来的几周内看到一些迭代。”
我进行了初步测试,以查看该功能在Gutenberg 9.7中的外观。 单击“添加到可重用块”按钮后,编辑器进行了快速刷新。 然后,屏幕底部显示一条通知,说明已创建了可重复使用的块。 因为当时我没有打开块选项侧栏面板,所以我看不到编辑可重用块标题的方法。 我立即想到的是,该团队已经采用了半生半熟的功能,并且使其性能成倍恶化。
进一步挖掘后,我发现用户可以在块选项侧栏中编辑可重用块的标题。 但是,团队并没有就此止步。 他们对该功能进行了一些改进。
在侧边栏面板中编辑可重复使用的块名称。
现在,可重用的块可在帖子编辑器本身中进行编辑。 例如,用户可以将图像拖出块。 检查器侧栏可用于内部块。 现在,可重用块的外观和感觉与编辑器的其他任何部分一样。 任何编辑都会反映该站点上所有可重用块的实例。
最大的区别在于它们的保存方式。
与帖子一起保存一个可重用的块。
现在,可重用块是“多实体”保存系统的一部分。 单击编辑器的更新按钮时,用户可以选择保存整个帖子和/或单个可重复使用的块。
FSE主题的自定义“页面”模板
基于块 现在支持主题 传统上称为页面模板的内容。 该功能在技术上支持所有帖子类型。 但是,经过一些讨论,团队似乎仍坚持使用“页面”术语。
进行了一些挖掘,因为没有现有的文档,并且凭单中的原始示例未反映所传递代码的最终结果。 但是,我设法解决了该功能的工作原理。 对于想要测试此功能的主题作者,请使用以下示例代码添加“联系人”模板。 将其放在主题的experimental-theme.json文件的根目录下。 您还需要在主题中附带一个block-templates / contact.html模板。
“ pageTemplates”:{“ contact”:{“ title”:“ Contact”,“ postTypes”: [ “page” ] }}
此功能目前尚无任何特别突破性的功能。 它只是将自定义模板添加到编辑帖子/页面屏幕上的下拉选择中。 它等效于可用于传统主题的当前页面模板系统。
从FSE主题中选择自定义页面模板。
尽管这是一个不错的发展,但是传统的页面模板在块主题范例中可能没有多大意义。 无法根据所选模板在编辑器中更改页面的视觉输出-用户仍必须在前端查看页面才能查看其应用程序的结果。 阻止系统是关于即时视觉反馈的。 页面模板需要重新思考以适应新时代。
“在UI和与模板模式的集成方面,我们可以做的比旧的选择框还要多得多,”牵拉请求背后的开发人员Benguella说。 “我们可以显示模板的预览,并提供模态或类似的模式供人们选择……我们在那里需要一些设计思路和探索。 该PR只是设定了使其工作的技术要求。”
过去十年中需要的大部分(但不是全部)页面模板现在可以由块模式代替。
从长远来看,我宁愿看到页面模板的行为更像是预先设计的块布局。 今天,这就是自定义帖子类型的阻止模板的工作方式。 但是,这是职位类型级别,而不是单个职位级别。
传统页面模板已过时。 主题很少能提供更多。 一个删除侧边栏。 一个可将边栏向左或向右移动。 另一个使页面内容区域更宽。
显而易见的是,我们需要对未来的页面模板进行更多的探索。 它们在块系统中是否必要? 是否有更好的方法来处理将传统主题用于哪些主题? 它们如何在需要视觉反馈的界面中工作?
像这样:
喜欢加载中……