为什么需要降级 WordPress?
WordPress 会定期发布更新,为了提供更好的安全性、优化性能以及引入新功能。在某些情况下,升级可能会导致兼容性问题,影响网站的正常运行。例如:
- 插件或主题兼容性问题:某些插件或主题尚未适配最新的 WordPress 版本,导致功能异常或页面崩溃。
- PHP 版本冲突:WordPress 依赖 PHP 运行,某些更新可能要求更高版本的 PHP,而服务器环境未满足该要求。
- 新功能影响工作流:WordPress 更新可能改变界面、功能或编辑器,影响用户习惯和操作流程。
- 测试目的:开发人员可能需要在旧版本 WordPress 上测试插件或主题。
当出现这些问题时,降级 WordPress 可能是临时解决方案。本文将详细介绍如何安全地降级 WordPress,避免潜在的数据丢失和安全风险。

降级 WordPress 之前的准备工作
在降级之前,必须做好充分准备,确保网站的安全性和数据完整性。
1. 创建完整备份
降级 WordPress 会对网站核心文件和数据库的更改,因此需要创建完整备份。
如何备份 WordPress 网站?
- 使用插件:如 UpdraftPlus、All-in-One WP Migration 等。
- 手动备份:
- 备份数据库:在 cPanel 或 phpMyAdmin 中导出 MySQL 数据库。
- 备份文件:使用 FTP 下载
wp-content
文件夹以及wp-config.php
文件。

2. 设置暂存站点(Staging Site)
在执行降级之前,建议在暂存环境中测试,避免直接影响正式网站。
3. 停用所有插件和切换默认主题
某些插件和主题可能不兼容降级的 WordPress 版本,因此应先停用插件,并切换到 WordPress 默认主题(如 Twenty Twenty-Five)。
步骤:
- 进入 WordPress 后台,导航至 插件 > 已安装的插件。
- 选择所有插件,批量 停用。

- 进入 外观 > 主题,切换到 Twenty Twenty-Fore 或其他默认主题。

4. 检查 PHP 版本
降级到旧版 WordPress 可能需要特定的 PHP 版本。建议在 WordPress 仪表盘 工具 > 站点健康 > 信息 中查看当前 PHP 版本,并确保与目标的 WordPress 版本兼容。
PHP 版本 8.2.20
如何降级 WordPress 核心版本?
WordPress 降级有两种主要方法:
- 手动降级(适用于无法访问后台的情况)
- 使用插件降级(适用于仍可访问后台的情况)
方法 1:通过 FTP 手动降级 WordPress
如果 WordPress 无法正常访问或你希望完全控制降级过程,可以使用 FTP 进行手动回滚。
步骤 1:下载旧版本的 WordPress
- 访问 WordPress 版本存档。
- 找到需要的 WordPress 版本,下载
.zip
文件。 - 在本地解压缩该文件。

步骤 2:通过 FTP 连接到服务器
- 使用 FileZilla 或 cPanel 的文件管理器连接到网站服务器。
- 进入
public_html
目录(或 WordPress 安装目录)。

步骤 3:删除 wp-admin 和 wp-includes 文件夹
注意:请勿删除 wp-content
文件夹,否则网站的主题、插件和上传文件会丢失。
- 在
public_html
目录下,删除wp-admin
和wp-includes
目录。 - 保留
wp-content
目录和wp-config.php
文件。

步骤 4:上传旧版 WordPress 文件
- 将本地解压的 WordPress 旧版本文件上传到
public_html
目录。 - 确保 不覆盖
wp-content
目录和wp-config.php
文件。 - 允许 FTP 客户端覆盖其他 WordPress 核心文件。
步骤 5:更新 WordPress 数据库
- 访问
yourdomain.com/wp-admin/upgrade.php
。 - 如果出现提示,单击 更新 WordPress 数据库。

方法 2:使用 Core Rollback 插件降级 WordPress
如果你可以访问 WordPress 仪表盘,使用插件是最简单的方法。
步骤 1:安装 Core Rollback 插件
- 进入 插件 > 添加新插件。
- 搜索 Core Rollback,安装激活它。

步骤 2:降级 WordPress 版本
- 进入 工具 > 回滚核心。

- 在下拉菜单中选择需要降级的 WordPress 版本(如
6.2.6
)。 - 点击 回滚,然后确认操作。

插件会自动下载并安装选定的 WordPress 版本,整个过程无需手动操作。
降级后需要做的事情
1. 逐步重新激活插件和主题
2. 禁用 WordPress 自动更新
降级后,建议暂时关闭自动更新,以避免 WordPress 再次自行升级。
- 可以使用 Easy Updates Manager 插件来控制更新。
3. 测试网站功能
确保网站核心功能正常运行,包括:
- 页面是否正确加载?
- 表单提交是否正常?
- 功能是否可用?
- 块编辑器和自定义工具是否正常?
4. 加强安全措施
由于旧版 WordPress 可能存在安全漏洞,建议:
- 启用 Wordfence 或 Sucuri 进行额外安全防护。
总结
通过文章了解可通过手动方法或插件(如 Core Rollback)安全降级,但降级 WordPress 不是长久之计。在降级前,做好备份,确保兼容性,在降级后采取必要的安全措施,如在完成后关闭自动更新,测试网站功能,并加强安全防护。
© 版权声明 文章版权归作者所有,未经允许请勿转载。 相关文章暂无评论... |
---|