前言
您是否曾经遇到过 WordPress 网站的问题,但因为某些原因无法进入管理区域进行故障排除?这是一个许多 WordPress 用户可能会面临的情况,尤其是在怀疑插件冲突导致问题时。通常,解决这类问题的一个常见步骤是停用所有插件,然后逐个重新激活它们以确定是否有某个插件引起了问题。但如果连 wp-admin 都无法登录,该怎么办呢?
别担心,本指南将向您展示如何在无法访问管理区域的情况下停用所有 WordPress 插件。以下是三种常用的方法,您可以选择最适合您的方式:

方法 1:使用 FTP 停用所有 WordPress 插件
步骤:
- 连接到网站:
- 使用 FTP 客户端或托管控制面板(如 cPanel)中的文件管理器应用程序连接到您的网站。
- 如果您不熟悉 FTP,请参考我们的FTP 操作指南。
- 导航至插件目录:
- 连接成功后,导航到
/wp-content/plugins/
文件夹。这是 WordPress 存储所有已安装插件的地方。

- 重命名插件文件夹:
- 右键单击
plugins
文件夹并选择“重命名”。
- 将其名称更改为任意其他名称,例如
plugins.deactivated
。

- 确认插件被停用:
- 更改文件夹名称后,WordPress 将找不到名为
plugins
的文件夹,因此会自动禁用所有活动插件。
- 尝试登录 WordPress 管理区域。如果问题是由于插件引起的,现在应该可以正常登录了。
- 完成此操作后,您的所有插件都将被停用。
- 这是因为 WordPress 会寻找一个名为 ‘plugins’ 的文件夹来加载插件文件。当它找不到文件夹时,它会自动禁用数据库中的活动插件。
- 通常,当您被锁定在管理区域之外时,会使用此方法。如果问题出在您的插件上,那么您应该能够登录您的 WordPress 管理区域。
- 如果您访问 WordPress 管理区域内的 Plugins » Installed Plugins 页面,那么您将看到所有已停用的插件的通知。

- 恢复和测试插件:
- 登录后,转到 Plugins » Installed Plugins 页面查看已停用的插件通知。
- 再次通过 FTP 将文件夹名改回
plugins
,然后逐一激活插件,直到找到引发问题的那个插件。 - 现在,您可以返回 WordPress 管理区域内的插件 » 已安装的插件页面,一次激活一个插件,直到您的网站再次中断。
方法 2:使用 phpMyAdmin 停用所有插件
步骤:
备份数据库:
- 登录 phpMyAdmin:
- 登录您的虚拟主机仪表板,并点击“数据库”部分下的“phpMyAdmin”图标启动该工具。

- 选择 WordPress 数据库:
- 选择与您的 WordPress 网站关联的数据库。通常,所有表名前都有一个前缀(例如
wp_
),但具体取决于您的设置。

- 编辑 wp_options 表:
- 找到并点击
wp_options
表。
- 查找
active_plugins
选项行,并点击旁边的 “Edit” 链接。

- 清空 active_plugins 字段:
- 将
option_value
字段的内容更改为a:0:{}
。
- 点击 “Go” 或 “Save” 按钮保存更改。

- 验证结果:
- 成功修改后,您应该能够访问 WordPress 管理员界面。
- 如果某个特定插件确实造成了问题,此时应恢复正常访问。
方法三
- 进入宝塔面板
- 插件根目录-直接把所有插件压缩单个压缩

- 尝试单个解压检查能否登录
- 验证后,您应该能够访问 WordPress 管理员界面。
- 如果某个特定插件确实造成了问题,直接停用删除,此时应恢复正常访问。
结语
无论是使用 FTP 还是 phpMyAdmin,宝塔压缩删除这三种方法都可以帮助您在无法访问 WordPress 管理区域的情况下停用所有插件。选择最方便的方式,按照上述步骤操作,即可有效排除插件冲突带来的问题。如果您有任何疑问或需要进一步的帮助,请随时留言交流。
附录:参考资料与资源链接
如果您对本教程中的某些概念或技术细节感兴趣,以下是几个值得参考的资源链接:
希望这篇教程能为您带来灵感和帮助!再次感谢您的阅读和支持。
暂无评论内容