WP博客后台检查更新逻辑优化

本文由 obab原创。

最近发现一个问题就是,wp 的后台打开速度越来越慢了,不过用屁股想想也能猜到肯定是 wp 后台的各种更新检查导致的。

网上通用的办法是直接禁用掉各种更新检查,但是鉴于安全问题其实我并不想直接这么干。现在各种漏洞扫描利用太频繁了,新版本能一定程度上降低被利用的风险。

wp 的更新的代码,本质上是有缓存机制的:

检查更新的时候会判断是否在 12 小时内已经执行过,然而,这个破玩儿的问题在于,写入transient的时候不知道为什么失败了,于是每次进入后台都看到一堆 http 请求。

这 tm 就贼啦智障了,多的时候七八个请求,一个请求一秒钟,全部请求完都十几秒了。

WP博客后台检查更新逻辑优化

所以,我直接基于 redis 做了个缓存机制,避免重复请求。在 24 小时内请求过就不会再次请求了。直接对请求进行拦截。

既避免了无法检查更新,也解决了每次都检查更新的问题。

重要提示

在使用本插件之前,您需要首先配置 WordPress 的 Redis 缓存功能。

本插件依赖于 Redis 缓存系统来存储更新检查的时间戳。如果您的 WordPress 站点未配置 Redis 缓存,插件将无法正常工作。请确保:

  1. 已安装并配置 Redis 服务器
  2. 已安装 WordPress Redis 缓存插件(如 Redis Object Cache、WP Redis 等)
  3. Redis 缓存功能已正常启用并运行

如果 Redis 缓存未配置,插件在初始化时会记录警告信息,但不会阻止插件运行。

原文地址:https://h4ck.org.cn/2025/11/21910

查看演示

  • {{attr.name}}:
您当前的等级为
登录后免费下载登录 小黑屋反思中,不准下载! 评论后刷新页面下载评论 赞助以后获取 请先登录 您今天的下载次数(次)用完了,请明天再来 扣除积分以后免费获取马上获取 需要赞助以后免费使用马上赞助
也可以登录免费使用马上登录
当然解锁会员全站素材可永久免费使用 马上解锁
您当前的用户组不允许下载升级会员
您已获得下载权限 您可以每天下载资源次,今日剩余
提示:本文最后更新时间为 2025-11-05 如文中内容素材有错误或者已经失效,请留言告知。
声明

⚠️本站的资源均来自于用户网盘投稿,作个人学习使用,其版权均归原作者所有。

⚠️我们非常重视版权问题,如有侵权请邮件与我们联系admin#5186a.com处理。敬请谅解!

  1. 不错。不更新的路过。

  2. obaby😁😁😁

今日签到