如何解决 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 网站页面内容的分页显示?

我的 WordPress 网站中有个“阅读记录”页面,按年份记录了自己一年中阅读过的图书目录。五年下来,文章的内容比较多,页面拉得很长,浏览起来不太方便。所以我想让页面内容按年份分页显示,一年一个分页,通过导航条切换,方便地浏览。 WordPress 编辑器中有“分页符”按钮,在需要分页的地方点击此按钮,就会加入 <!--n ...

WordPress 网站如何开启维护模式?

网站因更新或维护等原因,会导致访问出错的情况,这时我们可能需要临时关闭网站。如果你的网站是用 WordPress 程序搭建的,则你可通过以下方法开启网站维护模式,给出一个维护提示的页面,以确保用户体验不受影响,同时也能够保护你的数据安全。 一、使用主题功能 许多 WordPress 主题都内置了“维护模式”的选项,我们只 ...

WordPress 上传附件提示“父目录是否可以被服务器写入?”解决办法

昨天有空闲,对一个许久没有打理过的网站更新了一篇文章,但在上传附件时,提示错误:无法创建目录 uploads/2024/11。它的父目录是否可以被服务器写入? 尝试了几次都不行,就登录服务器查看目录写入权限。发现 /wp-content/ uploads/ 的权限是755,和其他网站的文件夹权限是一致的。 我又手动创建了 2024/11/ 文件夹, ...

如何解决更新 WordPress 需要访问您网页服务器的权限问题?

网站提示有 WordPress 更新可用,但在线更新时却提示:要执行请求的操作,WordPress需要访问您网页服务器的权限。请输入您的 FTP 登录凭据以继续。 我输入 FTP 登录用户名和密码,网页无响应。我猜测会否主机名错误了,就填写了 FTP 地址,仍然是错误的。 网络搜索了一下,有网友遇到相同问题,给出的解决办法是,在 Wor ...

1 条评论

  1. 学习了。

发表评论

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