你是不是遇到过这种情况:WordPress 提示有新版本,手一抖点了“更新”,结果更新完之后,网站出现了各种问题——插件不兼容、主题样式乱了、甚至直接白屏?别慌,这不是世界末日。今天咱们就来聊聊,怎么把 WordPress 降回之前的版本,让网站恢复正常。
WordPress 降版本,就是把网站的程序文件从新版换回旧版。听起来简单,但里面有几个关键点你得先知道:
不过别怕,只要按下面的方法一步步来,绝大多数情况都能顺利搞定。
备份是救命稻草。你需要备份两样东西:
怎么备份?最省事的方法是装一个备份插件,比如 UpdraftPlus,它能把文件和数据库一起打包下载。如果你会用宝塔面板、cPanel 这类工具,也可以直接在面板里操作。
重点提醒: 就算你之前备份过,也要在降级前再备份一次,因为网站内容随时在变。
打开 WordPress 后台 →“仪表盘”→“更新”,能看到当前版本号。你准备降到哪个版本?比如你现在是 6.4.2,想回到 6.3.2,那就记好这个目标版本号。
插件里很可能有不兼容旧版的存在。在降级之前,去“插件”页面,把所有插件都停用(不是删除)。停用后,再开始降级操作。等降级成功,再一个一个启用,看看哪个插件有问题。
降级 WordPress 核心程序,主流有两种方法:手动覆盖文件,或使用插件。我建议新手用手动覆盖,因为过程更可控,也不容易出幺蛾子。
步骤1:下载目标版本的 WordPress 安装包
去官方网站下载你的目标版本。网址是:https://wordpress.org/download/,但注意这个页面默认是最新版。要下载旧版,可以访问 https://wordpress.org/download/releases/,或者直接访问:
https://wordpress.org/wordpress-6.3.2.zip
把 6.3.2 换成你要降到的版本号,就能直接下载该版本的中文版(默认是英文版,但下载后后台语言会自动匹配你原来的语言包,不用担心)。
步骤2:解压安装包,并删除带“语言包”的无关文件(可选)
其实不用管语言包,直接下一步。你只需要记住:这个压缩包里有一个 wordpress 文件夹,里面就是全部核心文件。
步骤3:把新下载的文件上传到服务器,覆盖旧文件
用 FTP 工具(如 FileZilla)或者服务器面板的文件管理器,把刚才解压出来的所有文件上传到网站根目录(一般叫 public_html 或 www 之类的文件夹),选择“覆盖”或“全部替换”。
这里有个小技巧:你完全可以只上传 wp-admin、wp-includes 这两个文件夹和根目录下的所有文件,效果一样。但为了省事,建议全量覆盖。
步骤4:访问“/wp-admin/”网址,触发数据库更新
覆盖完文件后,打开浏览器,访问你的网站后台地址,比如:
https://你的域名/wp-admin/
这时 WordPress 会自动检测到文件版本变化,可能会提示你“数据库需要升级”,点击“更新”即可。如果没提示,那就直接进后台,进入“仪表盘”看看是否正常。
步骤5:启用插件,检查网站
到后台“插件”页面,逐个启用你的插件。每启用一个,就去前台看一圈,尤其关注是否有报错、样式错乱。发现哪个插件有问题,就停掉那个插件,等它的新版发布再启用。
如果你觉得手动覆盖太麻烦,可以试试 WP Downgrade 这个小插件。
6.3.2。这个方法的优点是省事,适合不习惯碰代码的人。但缺点是它实际还是调用 WordPress 官方下载接口,速度可能稍慢。
这种情况比較罕见,但如果你从很高的版本(比如 6.5)降到很老的版本(比如 5.0),数据库结构可能旧版不认识。此时你需要用 phpMyAdmin 等工具检查数据库中 wp_options 表里的 db_version 字段,把这个值改成旧版对应的值。不过这个操作有点风险,一般不建议自己动手,最好找专业人士帮忙,或者干脆恢复到备份。
多半是因为主题不兼容。降级后,主题通常不会自动改。如果前台白屏,去后台切换成默认主题(如 Twenty Twenty-Four)试试。如果后台也白屏,那就只能通过 FTP 把主题文件夹重命名,强制 WordPress 回退到默认主题。
同理,插件不兼容就停用那个插件。如果后台都进不去,用 FTP 把所有插件文件夹从 wp-content/plugins 里改名(比如在名字后面加 -old),WordPress 会认为它们都“失效”,然后您就能正常登录后台了。
降版本是临时应急措施,不是长久之计。WordPress 官方不断更新是为了修复安全漏洞、提升性能。如果你长期停留在旧版本,网站会面临安全风险。所以,降级成功后,建议:
降级 WordPress 不可怕,只要记住这几个关键词:备份、停插件、覆盖文件、更新数据库。按步骤来,不出半小时就能搞定。最后再啰嗦一句:任何操作前,一定要备份!宁可多花几分钟备份,也不要去体验“数据全没了”的绝望心情。
希望这篇文章能帮到你。如果你在操作中遇到什么问题,欢迎在评论区留言,咱们一起想办法。