Gutenberg 11.6引入了锁定区块的新API

Gutenberg 11.6本周发布了一个新的API,用于在区块类型层面管理锁控制。当定义一个区块时,开发者现在可以使用锁属性来指定一个区块是否可以被移动或移除。该PR引入了Matias Ventura在今年早些时候的一个单独问题中提出的锁定支持机制的一部分。

Ventura解释说,虽然编辑器已经有了模板锁定支持,以防止插入或移动块(即自定义帖子类型模板),但它还没有为不同的锁定状态提供很多精细的控制或用户界面。他认为区块主题是建立一个新的区块级API来表示锁定状态的一个重要用例。块主题可能需要锁定关键元素的能力,例如防止删除单个帖子模板的帖子内容。如果你曾经玩过模板编辑器,那么你可能已经发现,意外地删除重要元素是多么容易。

Gutenberg 11.6引入了锁定区块的新API插图

“我们正在建立的另一个用例是有一个结账区块,其中有不同的区块作为基本步骤,”WooCommerce和Gutenberg工程师Seghir Nadir说。”我们不希望人们删除或移动这些步骤,因为它们是基本步骤,其顺序也很重要,但我们希望允许人们选择它们,访问设置,并在它们之间插入块。”

在本周的核心编辑聊天中,Paal Joachim Romdahl强调了为可重复使用的块提供锁定机制的必要性。

“目前,对一个可重复使用的块进行意外的改变太容易了,”Romdahl说。”我担心只有悬停覆盖和初始点击[来]选择父级可重用块是不够的,我们很快就应该建立一个锁定机制。有很多用户的反馈,他们不小心删除了块的内部内容,想知道发生了什么。”

Romdahl创造了几个问题,关于对可重用块的内联工具条添加锁定机制的可能性,用户需要解锁才能编辑内容。

现在,在区块类型层面管理锁控制的基础架构已经到位,贡献者可以开始建立一个UI来控制它,正如在Locking和TemplateLocking问题中所概述的那样。Ventura说,未来的迭代应该包括一个UI,表明哪些块是用户可编辑的,并且在列表视图和块检查器中显示块状态。

 收藏 (0) 更新不易,打赏吧

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

除特别注明外,本站所有文章均基于CC-BY-NC-SA 4.0原创,转载请注明出处。
文章名称:《Gutenberg 11.6引入了锁定区块的新API》
文章链接:https://www.banzhuti.com/gutenberg-11-6-introduces-new-api-for-locking-blocks.html
分享到: 生成海报
版权免责声明

① 本站提供的资源(插件或主题)均为网上搜集,如有涉及或侵害到您的版权请立即通知我们。
② 本站所有下载文件,仅用作学习研究使用,请下载后24小时内删除,支持正版,勿用作商业用途。
③ 因代码可变性,不保证兼容所有浏览器、不保证兼容所有版本的WP、不保证兼容您安装的其他插件。
④ 本站保证所提供资源(插件或主题)的完整性,但不含授权许可、帮助文档、XML文件、PSD、后续升级等。
⑤ 由本站提供的资源对您的网站或计算机造成严重后果的本站概不负责。
⑥ 使用该资源(插件或主题)需要用户有一定代码基础知识!另本站提供汉化使用安装教程,仅供参考。
⑦ 有时可能会遇到部分字段无法汉化,同时请保留作者汉化宣传信息,谢谢!
⑧ 本站资源售价只是赞助和汉化辛苦费,收取费用仅维持本站的日常运营所需。
⑨ 如果喜欢本站资源,欢迎捐助本站开通会员享受优惠折扣,谢谢支持!
⑩ 如果网盘地址失效,请在相应资源页面下留言,我们会尽快修复下载地址。

热门文章

评论 抢沙发

评论前必须登录!

立即登录   注册

WordPress主题 插件 建站 汉化

定制服务联系我们
切换注册

登录

点击按钮进行验证

忘记密码 ?

您也可以使用第三方帐号快捷登录

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活