未进行任何更改时,WordPress 已开始警告我 "Leave Site? Changes you made may not be saved"

标签 wordpress

在我的团队开发的 WordPress 主题中,我们最近遇到了一个问题,无论如何,当尝试退出 Post/Page/Custom-Post-Type 时,WordPress 会抛出警告,“Leave Site ? 您所做的更改可能无法保存。”即使您单击更新然后立即尝试退出该页面,它也会抛出该警告。

Leave Site Image

我不知道是什么原因造成的。当我几天前推出一个重大更新时,这种行为就开始了。我尝试完全删除该更新,通过 git 恢复所有更改,并且该行为仍然存在。我什至切换到几个月未处理的主题分支,并且该行为仍然存在。

我已经尝试过 Chrome、Firefox、Edge,但该行为仍然存在。我让同事在他们的计算机上尝试过,但这种行为仍然存在。

这让我发疯!有没有人有任何建议甚至从哪里开始寻找?这只是最近的 WordPress 问题,与我们的主题无关吗?

最佳答案

此问题是由 a bug 引起的这是在 WordPress 5.6.1 版中引入的。

作为解决方法,您可以暂时将 WordPress 从 5.6.1 降级到 5.6。一种方法是使用 WP Downgrade插件。

或者,您可以在几天/几周内忽略该问题,直到他们对其进行修补。

关于未进行任何更改时,WordPress 已开始警告我 "Leave Site? Changes you made may not be saved",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66068234/

相关文章:

javascript - 为什么位置粘性在我的博客文章页面上不起作用?

php - 如何从 wordpress 中删除 "Category: [category name]"

php - 多作者 Google Analytics(将 PHP 变量从 DB 组合到 JS)

php - WordPress jquery 托管在顶部

jquery - 从 Soundcloud 上的 iframe 中删除元素

javascript - 古腾堡编辑器滚动 block 进入 View

jquery - 如何更改 hash/#/for/#!/

mysql - 使用安装在主机上的 mysql 对 wordpress 进行 dockering

css - 向背景添加边距/填充 : cover?

jquery - 如何显示一个元素,做其他事情,然后在一次点击事件中隐藏该元素?