首页 > 解决方案 > 如何永久禁用 Wordpress Gutenburg 的“此块包含无效内容”消息?

问题描述

当我在 Wordpress Gutenburg 中创建自定义 HTML 块时,它不断将我的代码转换为烦人的“此块包含无效内容”消息。Wordpress 认为它​​是无效的,因为我正在使用这些块来打开和关闭 div,但事实并非如此,它是完全合法的代码。到处显示这些消息的 Wordpress 确实妨碍了我的工作,并且在客户端看起来很糟糕。

有什么办法,例如我可以添加到我的functions.php中的一段代码来永久禁用这些消息?

标签: wordpresswordpress-gutenberg

解决方案


当古腾堡从保存功能获得的块属性与编辑功能中预期的不同时,会出现该消息。这是与您的块属性相关的问题。检查属性并检查是否都已定义。

另一种解决方法是创建一个动态块

动态块是即使未保存帖子也可以更改其内容的块。WordPress 本身的一个例子是最新的帖子块。发布新帖子时,此块将在所有使用它的地方更新。

动态块不会检查从保存到编辑的可转换性。

如果您发布您的块saveedit功能以及attributes,我可以进一步调查该错误。


推荐阅读