我们阅读了每一条反馈,并非常认真地对待您的意见。
要查看所有可用的限定符,请参阅我们的文档.
对这个项目有疑问吗?注册一个免费的GitHub帐户以打开一个问题,并联系其维护者和社区。
点击“注册GitHub”,即表示您同意我们的服务条款和隐私声明。我们偶尔会向您发送与帐户相关的电子邮件。
已经在GitHub上了?登录到您的帐户
块编辑器生成的导航html代码被解析为块,但不能用wp.data.dispatch(“core/block-editor”)将其插入到块编辑器中。对于由段落、列表等组成的通用html代码,它可以很好地工作。
常量内容=“”<!--wp:navigation-link{\“label\”:\“www.google.com/\”,\“url\”:“https://www.google.com/\“,\”kind\“:\”custom\“}/-->'';const块=wp.blocks.parse(content);wp.data.dispatch(“核心/块编辑器”).insertBlocks(块);
VM16405:1未捕获语法错误:意外字符串
无响应
工作包16.4.22,古腾堡17.5.3
是的
文本已成功更新,但遇到以下错误:
此外,wp.data.dispatch(“core/block-editor”)不适用于从一些复杂块(Category块、tags块)的html代码解析的块
对不起,出了点问题。
@路易斯纳123您发布的代码存在一些问题-三引号不是有效的javascript,字符串中有很多转义需要删除,导航链接也无法插入任何位置,只能插入导航块中。
谢谢您。我会做进一步的研究。
没有分支或拉请求