在计划于 2023 年 11 月 7 日发布的 WordPress 6.4 版中,已基本没有与 PHP 8.1 或 8.2 不兼容的代码,且大部分流行的主题与插件均已宣布兼容 PHP 8.x,现WP官方正式建议升级PHP版本。
因为 PHP 8 相较 PHP 7 有部分代码编写格式变更,弃用了一些旧的指令,所以 WordPress 在很长一段时间内对 PHP 8 保持谨慎态度。
不光是 WordPress 核心程序需要完全确认与 PHP 8 的兼容性,还有很多的主题与插件也需要进行兼容性更新,这需要一定的时间,好在目前已经基本解决了这些障碍。
经过笔者实测,WordPress 6.4 RC2 版本与 PHP 8.1.21(目前本站使用的版本) 完全未发现兼容性问题,且对Elementor Pro、WP Rocket、Perfmatters、GenerateBlocks Pro 等主流插件进行了完全测试,均未发现兼容性问题。
是时候升级PHP版本了,但以下情况需谨慎:
- 服务器内存<2G,请谨慎升级PHP至8.x
- 服务器内存≤1G,不建议升级PHP至8.x