【发布时间】:2019-02-27 02:58:14
【问题描述】:
我正在制作一个主题,因为我已经为古腾堡创建了一些自定义块,但问题是如果他/她切换到经典编辑器,用户如何使用古腾堡块。
举个例子,
假设我已经创建了一个按钮块(我知道它已经存在)但是是一个自定义按钮块,以便用户在切换到经典编辑器时如何访问它。
这真的可能吗?如果是,那么如何。
【问题讨论】:
标签: wordpress function wordpress-gutenberg gutenberg-blocks
我正在制作一个主题,因为我已经为古腾堡创建了一些自定义块,但问题是如果他/她切换到经典编辑器,用户如何使用古腾堡块。
举个例子,
假设我已经创建了一个按钮块(我知道它已经存在)但是是一个自定义按钮块,以便用户在切换到经典编辑器时如何访问它。
这真的可能吗?如果是,那么如何。
【问题讨论】:
标签: wordpress function wordpress-gutenberg gutenberg-blocks
Gutenberg 是基于React.js 的编辑器,是对经典编辑器的改进。 WordPress 为我们提供了动作挂钩,我们通过这些挂钩将数据或我们的块绑定到古腾堡编辑器。
经典编辑器是一个简单的编辑器,我认为它只使用简单的 JavaScript,所以你不能在上面使用 Gutenberg 块,因为它们是基于 React 的。虽然您可以使用shortcode 呈现相同的前端,让用户可以选择通过经典编辑器嵌入数据,但这会浪费时间,因为您已经拥有高级编辑器。
就我在 Gutenberg 的工作而言,我可以说 Gutenberg 对客户非常友好,因此最好使用它并且更喜欢它。
【讨论】: