古腾堡和经典编辑器-如何在经典编辑器中使用自定义古腾堡块?

时间:2019-02-25 05:48:48

标签: wordpress function wordpress-gutenberg gutenberg-blocks

我正在制作一个主题,因为我为guttenburg创建了一些自定义块,但是问题是用户切换到经典编辑器后如何使用guttenburg块。

例如

假设我创建了一个按钮块(我知道它已经在那里),但是创建了一个自定义按钮块,以便用户在切换到经典编辑器时如何访问它。

真的有可能吗?如果是,那怎么办。

1 个答案:

答案 0 :(得分:1)

Gutenberg是基于React.js的编辑器,是对经典编辑器的改进。 WordPress为我们提供了动作挂钩,通过这些挂钩我们可以将数据或块绑定到Gutenberg Editor。

经典编辑器是一个简单的编辑器,我认为它仅使用简单的JavaScript,因此您不能在其上使用Gutenberg块,因为它们是基于React的。尽管您可以使用shortcode来渲染相同的前端,以便为用户提供通过经典编辑器嵌入数据的选项,但是由于已经存在高级编辑器,因此会浪费时间。

就我在古腾堡(Gutenberg)的工作而言,我可以说古腾堡(Gutenberg)非常客户友好,因此最好使用并喜欢它。