如何解决 WordPress 提示“一小时内已经提交过了”错误?

这两天在更新网站文章时,遇到一个未曾碰到过的错误。

当我新发布或更新了一篇文章后,如果在一小时内对此文章进行更新,则会提示“一小时内已经提交过了”的错误,且没有任何返回或取消的按钮。

但当我重新访问这篇文章时,却发现更新的内容已经保存。

与网友们讨论这个技术问题,认为两种可能,一是 WordPress 程序设置的问题,触发了这个保护机制,二是插件兼容的问题,极可能是某个插件与 WordPress 发生了冲突。

我思考了下发生这个错误前后自己对 WordPress 的操作,肯定没有对程序设置文件作过调整,最近有升级过程序、主题和插件,如升级了"我的书影音管理"插件 WP-Douban 。

但我判断可能与我爱水煮鱼的 WPJAM Basic 插件相关,因为这个插件对 WordPress 的底层功能有较大的定制性,但我的网站主题是和这个插件深度整合的,禁用了插件则主题也不能用了。

我将所有插件禁用后,果然没有再发生这个错误提示。

接下来是逐一排查可能有问题的插件,首先启用 WPJAM Basic ,果然,出现了同样的错误提示。问题的症结所在找到了,那该如何解决呢?

WordPress 最近新推出了 6.3 正式版,我想着升级 WordPress 程序后能否解决这个问题,不过更新程序后,问题依旧。

于是,我向 WPJAM Basic 插件的开发者 Denis | 邓鸿华 求助,他认为“应该是百度站长这个扩展的问题”。我在 WPJAM - 扩展管理 - 百度站长 中关闭此功能后,问题解决。

百度站长扩展实现主动,被动,自动以及批量方式提交链接到百度站长,让博客的文章能够更快被百度收录。每次更新文章后,它就会向百度站长推送一次,从而触发了百度站长的保护设置,因此出现错误提示。

Denis 立即对 WPJAM Basic 插件源代码进行了排查,找到了错误的代码行,并作了修正,发布了 WPJAM Basic 6.2.9 版,插件升级到最新版后,此问题得到妥善解决。


历史上的今天:

相关推荐

WordPress 网站迁移后内容页出现404错误的修复方法

部署好服务器环境后,我将一个 WordPress 网站迁移到了上面,迁移完成后,后台登录正常,网站首页访问也正常,就是文章页等页面全部404错误。 常规解决方法 登录后台 - 设置 - 固定连接,不作任何修改,点击“保存”按钮。很多情况下,是可以通过这个方法解决内页404错误的,但是本次我的错误没有能用这种方法解决。 检查 ...

玩转云服务器(3):搭建一个 WordPress 网站

当完成安装宝塔面板,第一次登录到宝塔后台,会弹出推荐安装套件的选择,安装服务器的应用环境,它是一组通常一起使用来运行动态网站或者服务器的自由软件,包括操作系统,网页服务器,数据库管理系统,脚本语言等。 没有特别需求的话,我们选择宝塔推荐的 LNMP 套件,它对 WordPress 网站程序的安装比较友好。 安装方式 ...

WordPress 更新后,回收站文章不见了怎么办?

我原来有篇文章发布后,因不合时宜,被网警蜀黎劝删了,我就放到了回收站中。也不知是从哪次 WordPress 更新升级后,“所有文章”栏目下,“回收站”的链接不见了,更别说回收站中的文章了。 我记得文章是6月份删除的,年前还在的。应该是安装了“计划任务”插件 WP Crontrol 后,在执行了几次同步任务后,不知触发了什么函数 ...

优化 WordPress 后台加载速度慢的方法

经常有小伙伴反映,自己的网站前端访问速度挺正常的,但登录后台时,加载速度却出奇的慢。WordPress 后台加载慢,一般与 WordPress 程序加载海外资源有关,比如 Google 字体,插件更新信息等。 老薛主机推荐了一个简单易用的插件来进行优化,试用了下效果不错,在此介绍给大家。 插件安装 插件下载地址: https://help.l ...

1 条评论

  1. 学习了。

发表评论

您的电子邮件地址不会被公开,必填项已用*标注。