2026-07-28 23:22:19
WordPress 站点升级 PHP 到 8.X 需谨慎,以下是具体分析:
升级可能面临的问题虽然 WordPress 核心代码对 PHP 8.3 进行了初步兼容性测试,但许多插件和主题可能尚未完全兼容 PHP 8.3 甚至整个 PHP 8.X 版本。例如,Gravity Forms Documentation 建议在升级 PHP 版本之前,确保所有插件和主题都与 PHP 8.3 兼容,或者暂时使用 PHP 8.2 以避免潜在问题。
实际案例中,不少客户更新 PHP 到 8.X 后,网站出现各种问题,严重的直接显示 404、502 错误,还有造成插件、主题设置丢失等情况。

不要被 WordPress 后台升级 PHP 的提示迷惑,这仅仅是 WordPress 官方的建议,并非必须执行的操作。
理论上 WordPress 可以在 PHP 8.X 下运行,但关键在于主题和插件。尤其是使用的一些很久未更新的主题插件,一定要确保所有在用的插件和主题更新日志里明确兼容 PHP 8.X 后,再去升级。

如果无法确认插件和主题的兼容性,建议维持目前的 PHP 版本。实测 99%的主题和插件可以在 PHP 7.4.3 下稳定运行,对于重要正常的生产环境,维持 PHP 7.4.3 是较好的选择。
如果已经升级到 PHP 8.X 并造成 WordPress 运行故障,可以降级到 PHP 7.4.3,然后重启 PHP 进程再次访问 WordPress 即可恢复。
升级 PHP 版本前做好备份是个好习惯,这样在出现问题时可以及时恢复数据,减少损失。
长时间不更新的插件或者主题本身就意味着超高的安全漏洞风险,有条件的应及时弃用和更换。
PHP 版本的提升确实会提升 PHP 代码的执行效率,但与网站访问速度关系不大,最多提升网站服务器运算速度、稳定负载。就目前的云服务器配置和运算能力,这点提升几乎可以忽略不计,所以不用过于纠结 PHP 版本升级带来的性能提升。