WordPress官方推荐使用推荐PHP 7.4+以及MySQL版本8.0+或MariaDB版本10.4+,一般建议将PHP升级到8.0版不能及以上。
升级PHP版本的操作很简单,不过在升级PHP版不能前,建议先检测一下当前使用的WordPress主题和插件是否兼容PHP 8.0。如果主题和插件作者没有明确告知,你可以通过安装PHP Compatibility Checker插件来扫描检测。
PHP Compatibility Checker插件的安装及启用
WordPress后台 >> 插件 >> 安装插件 >> 搜索“PHP Compatibility Checker”,点击该插件右上角的【现在安装】按钮,稍等片刻安装完毕后点击【启用】按钮启用该插件(PS:或前往插件 >> 已安装的插件 >> 找到该插件后点击【启用】按钮)。

如果无法在后台直接安装就前往WordPress官方插件页面PHP Compatibility Checker中下载(或点此下载,密码:2917),然后在后台 >> 插件 >> 安装插件 >> 点击【上传插件】>> 点击【选择文件】按钮后选择刚才下载的插件安装包 >> 点击【现在安装】按钮 >> 成功安装后点击【启用插件】按钮。
PHP Compatibility Checker插件的设置及使用
进入WordPress后台 >> 工具 >> PHP Compatibility,即可进入到该插件的设置页面。

默认扫描检测当前启用的WordPress主题和插件(Only scan active plugins and theme),可选扫描检测所有的主题和插件(Scan all plugins and themes),最后点击【Scan site】按钮即可开始扫描检测。
扫描时间长短,跟所使用的主题和安装的插件数量有关。扫描结束后可以看到扫描结果,如下图所示,当前使用的主题兼容PHP 5.6~8.0,而插件却有点问题。

我们还可以下载扫描报告,或者勾选“View results as raw text”,可以清楚看到插件和主题兼容PHP哪些版本。

当然,这个PHP Compatibility Checker插件的检测准确率并不是100%,所以在升级网站的PHP版本之前,建议先在本地测试,或者查看插件和主题的相关信息是否兼容PHP 8.0,必要时可以直接咨询插件作者或主题插件。
最后,建议大家在升级PHP版本前,不管插件和主题是否兼容,最好是先做一下备份比较好。

















桂公网安备 45010502000016号