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

添加PHP header location重定向后无法登录WordPress,如何恢复访问?

解决WordPress因Code Snippets重定向导致全站无法访问的问题

既然已经确认Code Snippets的代码存储在数据库中,直接操作数据库就能解决问题,具体步骤如下:

  • 登录你的数据库管理工具(比如主机后台的phpMyAdmin,或是命令行数据库工具)
  • 找到对应WordPress站点的数据库,定位到wp_posts表(注意你的数据库前缀可能不是wp_,比如自定义为blog_,需对应找对)
  • 在表中筛选post_type字段值为snippet的记录——这些就是你添加的所有代码片段
  • 找到包含header("Location: ...")重定向代码的那条记录:
    • 直接删除这条记录,彻底移除问题代码
    • 或是编辑post_content字段,删掉重定向相关的PHP代码后保存修改
  • 操作完成后刷新网站,前后台即可恢复正常访问

另外补充:之前添加CODE_SNIPPETS_SAFE_MODE没生效,大概率是代码放置位置错误——需要把这个define语句放在wp-config.php里/* That's all, stop editing! Happy publishing. */这一行之前。不过数据库操作更直接,优先用上面的方法即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.10 21:28:10