若你同时拥有网站文件和数据库备份,请参考《如何从备份恢复 WordPress 网站》。若你的 WordPress 文件备份丢失或损坏,但仍保留数据库,可尝试以下步骤恢复。由于缺少文件数据,此方式为部分恢复,部分元素或功能可能不完整。

步骤 1 – 导入数据库

在本地找到数据库文件(应为 .sql 格式;若为 .sql.gz 等压缩格式请先解压)。
1. 创建新数据库。
2. 通过 phpMyAdmin 打开数据库。
3. 从本地设备导入数据库(.sql 文件)。

步骤 2 – 恢复 WordPress 安装

在主机上创建全新的 WordPress 安装:
1. 从官网下载 WordPress 安装文件。
2. 使用任意方式(导入网站、文件管理器、FTP 等)上传。

上传后访问 WordPress 后台(domain.tld/wp-admin),选择语言并点击“开始(Let’s go!)”,输入上一步创建的数据库信息。连接成功后,会提示 WordPress 已安装,点击“登录(Log in)”并使用原网站凭据。

若未收到“已安装”提示,请从头检查数据库凭据和表前缀。

步骤 3 – 重新安装主题和插件

恢复后,文章、页面、设置、自定义 CSS 和用户将被恢复。接着重新安装主题和插件以正常显示。安装主题后,在 插件(Plugins)菜单安装缺失的插件;由于数据库记录了之前安装的所有插件,会对每个缺失插件给出警告,便于你识别需安装的插件。

步骤 4 – 修复链接

为确保内部链接正常,重新生成固定链接(permalinks)。

步骤 5 – 修复图片

数据库不存储图片,需重新上传每张图片:
- Broken Link Checker 插件:安装并激活后,在设置中列出失效链接,帮助你定位缺失图片及其原位置,重新上传即可。
- 互联网档案馆(Internet Archive):在 WayBackMachine 输入网站地址,若有快照,点击对应日期访问旧版本,找到具体图片下载并重新上传到网站。

来源:Hostinger 官方帮助文档