"欢迎来到区块编辑器!" 一旦你拒绝了这个通知,为什么它还会继续出现?多年来用户一直抱怨这一点,以及他们在编辑器中的设置似乎不能跨时段保存的事实。他们已经在官方支持论坛和Reddit上找到了如何阻止这条消息的出现。WordPress的开发者Johan Jonk Stenström甚至创建了一个名为Welcome to the block editor B gone的插件,它完全删除了欢迎信息。
在过去,WordPress将用户的编辑器偏好存储在浏览器中。2019年,网络开发人员Andrew Duthie在GitHub上的一张票中描述了这个问题。
在区块编辑器中,这被用于一些存储,以持久化偏好(例如,工具栏的位置,"新用户体验 "提示等)。
由于浏览器存储的瞬时性,这种持久性并不像预期的那样具有粘性,包括:切换浏览器(浏览器之间的唯一存储),或使用私人浏览标签(会话之间的存储被清除),或同一用户在一个网站网络中的存储(按域唯一存储)。
Duthie建议Gutenberg将用户的编辑偏好持久化到数据库而不是本地存储。
Gutenberg 13.2将引入一个新的偏好持久化API和一个新的软件包,将这些偏好保存到WordPress数据库中,作为用户元的一部分。它还包括本地(传统)存储作为备份。这将解决许多用户长期以来遇到的偏好不能跨时段持久化的问题。
一个有趣的情况是,Gutenberg工程师Riad Benguella发现,这个PR将 "块选择"(焦点)的性能提高了近50%。这是一个显著的改进,但不是故意的,所以他建议他们进一步调查,看看为什么会有这种效果。
Gutenberg的贡献者通过创建几个不同的用户,在他们之间切换,使用不同的浏览器,并设置不同的偏好组合来测试这一更新。这些偏好如预期的那样与用户保持一致。这次更新将解决很多用户多年来抱怨的小的恼人的错误,应该使像Welcome to the block editor B这样的插件变得过时。
评论前必须登录!
立即登录 注册