问题标签 [wordpress-gutenberg]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
3400 浏览

wordpress - JavaScript (WordPress) 中的古腾堡编辑器内容

回到 TMCE 时代,我们可以轻松地使用editor.getContent(). 但是在新的古腾堡编辑器中,我找不到这样做的方法。

我需要所有编辑器内容为 HTML(它将保存在数据库中的方式)。

我找到wp.block.serialize()了听起来很有希望的方法。但似乎需要块(作为参数)。所以我有点卡住了。

0 投票
1 回答
1118 浏览

wordpress - 在高级块设置中添加字段

尝试使用选项卡中的设置构建自定义块,该Advanced block settings选项卡在 RHS 的侧边栏中打开...

WordPress 的默认块似乎在那里有设置,但不幸的是在任何地方都找不到它的记录......

任何指针都会非常有帮助!

0 投票
2 回答
1152 浏览

wordpress - 如何向 WordPress Gutenberg 块添加自定义块?

我想为 Gutenberg 创建一个新的自定义块,可以吗?

0 投票
1 回答
2027 浏览

wordpress - 在古腾堡编辑器中添加自定义字体(我网站的字体)

我想调整古腾堡编辑器以适应我网站的外观,并将我的网络字体用于各种块元素。我一直在查看插件的各种文件夹/CSS 文件,但没有发现任何有用的东西。编辑器的字体定义在哪里?

谢谢你们!

大卫

0 投票
1 回答
685 浏览

wordpress - 在独立插件中添加整个古腾堡编辑器

在我目前正在开发的插件之一 ( TargetPop ) 中,我嵌入了 TinyMCE 编辑器,以便用户可以为其弹出窗口创建内容,包括“视觉”和“文本”视图以及功能添加媒体、样式/格式选项等。请参见下面的屏幕截图。

我的问题是:我将如何使用即将推出的古腾堡编辑器复制整个功能?我找到了大量关于如何为 Gutenberg 创建新块的示例,但没有真正将整个 Gutenberg 编辑器嵌入其他地方,就像我嵌入了 TinyMCE 编辑器一样。我可能只是在某个地方错过了这个信息......有什么想法吗?

在此处输入图像描述

0 投票
0 回答
229 浏览

wordpress - 带有APIData HOC的古腾堡未在页面重新加载时获取

遵循古腾堡手册中的这个例子

它通常在块添加时获取帖子。但是保存并重新加载后编辑页面后没有数据并停留在“加载”状态

0 投票
2 回答
5383 浏览

javascript - 如何“手动”(以编程方式)在古腾堡中插入一个块?

Gutenberg 的 API 非常晦涩难懂,我不知道如何在帖子中创建和附加块。

我发现wp.blocks.createBlock('core/paragraph', {content: "blabla"});它返回了一个漂亮的块对象,但没有将任何内容附加到帖子中。

我想通过单击一个按钮插入一个带有一些自定义内容的简单段落。

0 投票
0 回答
518 浏览

javascript - 古腾堡扩展块添加新的类名

我试图通过扩展它们来为所有块添加一个额外的类名。文档:扩展块

blocks.BlockEdit用来修改编辑组件。我想添加一个自定义类名。

到目前为止我有这个

它通过将自定义类添加到包装器来工作,但它正在覆盖默认的块类。是否可以在不覆盖的情况下附加到当前类?

0 投票
2 回答
2845 浏览

wordpress - 为 Gutenberg 自定义块添加内置调色板

我创建了一个古腾堡自定义块。我的古腾堡自定义块

在这个块中,我需要更改背景颜色(绿色)和文本颜色。我有什么办法可以启用内置的 Gutenberg 调色板,当我单击默认的 Gutenberg 段落和其他块时会出现该调色板。

这是我的 Gutenberg 块的代码。

请帮帮我。

0 投票
1 回答
484 浏览

wordpress - 古腾堡附加块属性

我正在 React 中构建一个应用程序,并且我第一次想使用 WP REST。我正在使用古腾堡,并且我成功地让积木处于静止状态。不过,我在构建自己的块时遇到了问题,我需要向它们附加额外的数据,而且我已经花了几个小时搜索并尝试阅读其他块的源代码。如何添加这些“attrs”字段?在此处输入图像描述