0

当您在 Wordpress 中有一个经典块并想要将其转换为 Gutenberg 块时,您可以选择转到设置 > 转换为块。

示例:https ://imgur.com/RuOflNw

对于一个项目,我禁用了标准块并制作了自己的。是否可以转换为这些块?如何?

提前谢谢了!

4

1 回答 1

0

据我所知,不,gutenberg 必须具有某种内部功能来将基本内容转换为一些预定义的块,如果任何内容元素偏离基本内容,那么它不会将其转换为块,在这里您需要添加支持. 您可以调试他们的源代码以找到该逻辑,因为文档不好,但我认为这将是一项艰巨的工作,并且您的解决方案只有在有任何钩子可以添加您的功能时才有效。

在旁注中,Gutenberg 块确实在其registerBlockType函数中提供了 transform 方法,可帮助您将块转换为其他块,例如,如果您的当前块有效,您可以将引用块转换为段落。

于 2019-04-03T05:56:19.297 回答