如果你的 WordPress 系统文件损坏,且想尽量保留网站的最新改动,你应 仅恢复 WordPress 系统文件。这里有两种方法:
无论选择哪种,都无需对数据库做任何更改。SSH 选项最简单,只需运行一条命令,且适用于除 Shared Single 和 WordPress Starter 之外的所有主机套餐。
方案 1 – 通过 SSH 恢复 WordPress 系统文件
第 1 步 – 通过 SSH 连接
通过 SSH 连接到你的账户 并打开安装 WordPress 的目录。对于大多数域名,它是 public_html 文件夹,使用以下命令进入路径:
cd domains/domain.tld/public_html
将 domain.tld 替换为你的域名。
第 2 步 – 恢复文件
进入后,运行以下命令:
wp core download --skip-content --force
过程完成后,在无痕模式下检查你的网站,现在应该可以正常工作了。
方案 2 – 通过 FTP 或文件管理器恢复 WordPress 系统文件
第 1 步 – 准备
首先,为你的网站创建一个全新备份。你可以使用 hPanel 上的 备份工具,或 通过 FTP 连接 并下载网站的所有文件。
第 2 步 – 下载官方 WordPress 系统文件
前往 WordPress.org 下载包含 WordPress 核心文件的压缩包,即不包含任何插件或主题的干净安装包。请确保下载与当前安装相同的版本——无论是 最新版本 还是 旧版本。
使用旧版 WordPress 可能存在 安全风险——请尽量保持最新版本,例如在恢复后 更新核心文件。
完成后,在设备上解压文件。
第 3 步 – 将 WordPress 文件上传到主机
接下来,将这些文件和文件夹上传到你的主机,但有以下 例外:
- wp-content 文件夹
- wp-config.php 文件
通过 文件管理器 操作:打开 Websites → Manage,在侧边栏搜索 File Manager 并点击:
确保你在 WordPress 安装目录中,点击 Upload:
在设备上选择 WordPress 文件和文件夹,排除 wp-config 文件夹。当提示时,点击 Replace:
或者,如果你使用 FileZilla(或你选择的其他 FTP 客户端),上传 WordPress 文件,但排除 wp-content 文件夹和 wp-config.php 文件,当提示时选择 Overwrite:
上传过程完成后,你可以使用浏览器的无痕模式检查网站。它应该可以正常工作,且你的内容会被保留!
如果你完成所有步骤后网站仍无法工作,可以 从备份恢复网站。它会将文件和数据库恢复到之前的状态。




来源:Hostinger 官方帮助文档