Gutenberg is an editor, it\'s not an active process that runs in the background. Unless you opened the post in the block editor there is no way for it to modify the HTML
这样想,PDF就是PDF,它是内容和数据。如果我用一个应用程序创建它,然后将它复制到具有不同PDF阅读器的机器上,PDF仍然是一样的。要修改它,我必须在编辑器中打开PDF并重新保存。
古腾堡也是如此。除非您在gutenberg中打开帖子并按“保存/发布”,否则gutenberg没有修改的机会。
试着想象一下古腾堡要真正做到这一点需要做些什么。它需要更新数据库中的每一篇文章,跟踪它已经修改和没有修改过的内容,而且它不能在一个请求中完成这项工作,它必须不断地轮询自己,直到作业完成,从而造成重大的服务器负载。
So gutenberg is not the cause of your issue. 不可能,除非你打开所有1200篇帖子,然后编辑并重新保存其中的每一篇。
那么你能做什么呢?
First, 做一个标准的WP导出,没有任何额外的插件干扰或干预。
Second, 检查中的标记wxr
看看它是否有相同的内容或是否被修改过。
Third, 导入数据,并检查数据库中的标记,而不是编辑器/前端。
Fourth, 使用标准的默认主题和没有插件的情况下完成上述所有操作。
简单地说,没有证据表明古腾堡有错(没有证据表明有什么错,原因目前是unknown ), 古腾堡不是这样工作的。
最后一点,你所指的不是普通内容,也不是段落。这些是TinyMCE Advanced;经典段落“;块,它们的工作方式可能不同。例如,内容的外观可能与实际的HTML不一样。
我建议确保目标站点上也安装了TinyMCE Advanced。否则,您应该在TinyMCE高级支持论坛上寻求TinyMCE高级支持