这很可能是插件或主题以某种方式发生冲突。以下是我在解决古腾堡相关问题时采取的步骤:
在登台环境中,停用所有插件——现在发布应该可以正常工作了。如果不是这样,那么问题更可能是主题冲突。
1.a.如果是主题冲突,则切换到默认主题进行确认。如果您确认这是一个主题冲突,请先检查一下您的函数。php文件并注释掉所有add_action
和add_filter
一行一行直到你找到凶手。
1.b.如果没有任何操作或筛选器是问题所在,则开始对每个操作或筛选器进行注释wp_enqueue_scripts
一行接一行。最有可能的冲突是与您的主题在整个管理区域排队的一些JS冲突。
如果确定是插件冲突,请逐个激活每个插件,直到再次看到问题。我将从以任何方式与您的帖子编辑屏幕交互的插件开始,如metabox插件或自定义帖子类型插件等。也可以是以任何方式与TinyMCE交互的插件。一旦你发现有问题的插件或插件组合,你可以决定是否真的需要该插件,并将其提交给插件作者,或者自己开始对问题进行故障排除(类似于我在上面描述的主题故障排除方式)。该方法通常可以为我找到9.5/10次解决方案。如果这些都不起作用,那么您需要查看托管环境中奇怪的htaccess问题、wp配置或服务器端安全或缓存问题。
祝你好运