You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

更换主机备份后无法访问WordPress后台,报WP_Block_Parser_Block类重复错误

解决WordPress后台"Cannot declare class WP_Block_Parser_Block"致命错误的步骤

1. 修复WordPress核心文件(不碰你的主题/插件/内容)

这个操作只会替换系统核心文件,完全不会动你的自定义内容:

  • 先确认你网站用的WordPress版本:找之前备份里的wp-includes/version.php文件,里面的$wp_version就是版本号,比如6.4.2
  • 去WordPress官网下载对应版本的安装包,解压后删掉里面的wp-content文件夹(这个文件夹里是你的主题插件,不能覆盖)
  • 用主机控制面板的文件管理器或者FTP工具,把解压后的wp-admin和wp-includes文件夹上传到网站根目录,覆盖原来的同名文件夹(提示覆盖点确认就行)
  • 传完之后刷新后台试试

2. 临时禁用所有插件(不删除,只是停用)

要是核心文件没问题,大概率是某个插件和核心类冲突了:

  • 进入网站根目录的wp-content文件夹,找到plugins文件夹,把它重命名成plugins-old
  • 这时候所有插件会被自动停用,再去访问后台,如果能进去,说明是插件的问题
  • 之后把plugins-old改回plugins,然后在后台逐个启用插件,每次启用后刷新页面,找到导致错误的那个插件,暂时停用或者更到最新版

3. 切换到默认主题(保留你的自定义主题)

主题也可能搞出这个问题:

  • 进入wp-content/themes文件夹,找到你正在用的主题文件夹,给它加个后缀,比如my-theme-disabled
  • WordPress会自动切换到默认主题(比如Twenty Twenty-Four),这时候再试后台,如果能进,就是当前主题的问题,要么找开发者修,要么暂时用默认主题

4. 检查备份的完整性

要是上面都没用,可能是你上传的备份本身有问题:

  • 确认之前的备份文件没有重复、损坏的情况
  • 重新上传备份时,别中断传输,确保所有文件都传完整了

提醒:操作前最好再备份一次当前网站的文件,防止出意外。

内容的提问来源于stack exchange,提问作者olive

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.12 17:22:40