33得票11回答
移除 Gutenberg CSS

我在WordPress v4.9.8中安装了Gutenberg插件,并试图删除它附带的CSS,以便我可以提供自己的CSS。 这是被包含的样式表:<link rel='stylesheet' id='wp-block-library-css' href='/wp-content/plug...

22得票5回答
如何在 Gutenberg 中的“文档”下添加新面板

我正在尝试在文档选项卡下添加一个新的组件面板,类似于分类、特色图像等。

21得票7回答
如何禁用Gutenberg/区块编辑器来适用于特定的文章类型?

WordPress在其第五个版本中添加了Gutenberg/block编辑器,对于文章和页面类型的文章,默认情况下已启用。 将来可能会在所有自定义文章类型中默认启用,因此作为WordPress开发人员,我想知道如何禁用自己的自定义文章类型的此编辑器? 我希望为从我的插件或主题注册的文章类型保...

14得票3回答
古腾堡 - 在一个块类型中使用多个InnerBlocks

我正在尝试创建自定义列块,因为Gutenberg使用的WordPress默认块不符合我的需要。 所以我查找了它的工作原理,使用InnerBlocks块和布局定义,但没有办法指定列的HTML标签和类,所以对我来说没用。 然后我决定使用map循环出列,这个方法可以正常工作,然后我在每个列中添加...

13得票4回答
自定义分类法在Gutenberg编辑器中没有显示

我在WordPress中注册了一个自定义分类法,但我无法理解为什么它不会在标准的WordPress文章中显示,因为引入了Gutenberg。我的意思是,在添加或编辑文章时,在文档侧边栏中它不会显示。对于'类别'和'标签'也是如此,它们显然是标准分类法。 我确保在分类法注册中存在'show_i...

12得票4回答
JavaScript中的Gutenberg编辑器内容(WordPress)

在TMCE时代,我们可以轻松地使用editor.getContent()获取编辑器内容。然而,在新的古腾堡编辑器中,我找不到这样的方法。 我需要所有编辑器内容作为HTML(以保存在数据库中的方式)。 我发现了一个听起来有希望的wp.block.serialize()方法。但似乎需要块(作为...

12得票3回答
WordPress Gutenberg:此区块包含意外或无效内容。

我正在创建一个非常简单的文本块。当我第一次添加时,该块可以正常运行。但是如果我刷新页面并尝试编辑该块,则会显示“此块包含意外或无效内容”的消息。我已经尝试禁用htmlvalidation检查,但这并没有帮助。此外,在我点击解决之后:当前块和转换块都包含相同的代码。 http://prntsc...

11得票2回答
WordPress Gutenberg:在前端使用React组件

古腾堡还比较新,但我仍然希望有人遇到过这个问题并找到了解决方案。我使用create-guten-block来创建一个项目,并创建了一个测试块。我遇到的问题是,当我尝试使用React组件在前端修改状态时,什么也没有发生。组件通过save()正常加载,但是当您尝试执行简单操作(如切换列表)时,前端...

11得票3回答
React-Select :如何在加载选项时显示“正在加载...”

我正在尝试在WordPress块组件中使用'React-Select'来选择文章分类。 我想要的是在加载分类时显示“正在加载...”,然后在加载完成后显示分类列表或“未找到分类” 使用我的代码,它会在加载时显示“未找到分类”,然后显示分类列表。 export default class Ca...

11得票1回答
WordPress Gutenberg 媒体上传视频库

我想要的是与<MediaUpload>组件中提供gallery属性时使用的媒体上传弹出窗口完全相同。与普通的媒体上传不同之处在于,您可以在左侧看到侧边栏,在选择项目后,您会进入一个视图,在该视图中,您可以像下面第一张图片中那样重新排序媒体,而不是像我正在使用的代码中出现的第二个选项...