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

无法访问WordPress后台仪表盘:函数重复声明错误求助

WordPress后台函数重复声明错误的解决办法

问题原因

这个错误是因为use_block_editor_for_post()函数被重复定义了——它本来在wp-includes/post.php里已经声明过,结果wp-admin/includes/post.php里又重新写了一遍,PHP就会抛出重定义的错误。

修复步骤

  • 替换损坏的核心文件
    去WordPress官网下载6.0.3版本的安装包,解压后找到wp-admin/includes/post.php文件,把你服务器上的同名文件替换掉。别直接覆盖整个wp-admin目录,免得弄丢自定义的设置。
  • 排查主题和插件冲突
    先把所有插件都禁用,再进后台试试。如果错误没了,就一个个启用插件,找到出问题的那个;要是还报错,就切换到默认主题(比如Twenty Twenty-Three)再测试,看看是不是主题搞的鬼。
  • 检查PHP环境
    虽然WP6.0.3说支持PHP8.1,但有些环境可能有兼容问题。可以临时换成PHP7.4试试,要是错误消失了,说明你当前的PHP8.1环境有问题,比如OPcache缓存异常,清理一下OPcache或者调整PHP配置就行。
  • 清理各类缓存
    把网站缓存插件的缓存清了,服务器端的OPcache缓存也清掉,再清空浏览器缓存,避免旧代码缓存导致重复声明的问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.12 13:50:40