我正在制作一个主题,因为我为guttenburg创建了一些自定义块,但是问题是用户切换到经典编辑器后如何使用guttenburg块。
例如
假设我创建了一个按钮块(我知道它已经在那里),但是创建了一个自定义按钮块,以便用户在切换到经典编辑器时如何访问它。
真的有可能吗?如果是,那怎么办。
答案 0 :(得分:1)
Gutenberg是基于React.js
的编辑器,是对经典编辑器的改进。 WordPress为我们提供了动作挂钩,通过这些挂钩我们可以将数据或块绑定到Gutenberg Editor。
经典编辑器是一个简单的编辑器,我认为它仅使用简单的JavaScript,因此您不能在其上使用Gutenberg块,因为它们是基于React的。尽管您可以使用shortcode
来渲染相同的前端,以便为用户提供通过经典编辑器嵌入数据的选项,但是由于已经存在高级编辑器,因此会浪费时间。
就我在古腾堡(Gutenberg)的工作而言,我可以说古腾堡(Gutenberg)非常客户友好,因此最好使用并喜欢它。