跳到主要内容

您是否需要停用所有WordPress插件,但是无法访问WordPress管理区域?

在WordPress故障排除期间,通常会建议您停用所有插件,然后逐个重新激活它们。但是,如果您无法访问WordPress管理区域以停用插件怎么办?

在本文中,我们将向您展示在无法访问wp-admin区域时如何轻松停用所有WordPress插件。

如果您更喜欢书面说明或希望按照自己的步调前进,请继续阅读以下说明。

基本上,有两种常用的方法可以在不访问管理区域的情况下停用插件。我们将向您展示两者,然后您可以选择看起来更简单的一种。

方法1.使用FTP停用所有WordPress插件

在这种方法中,您将需要使用FTP客户端或WordPress托管控制面板中的文件管理器选项。

如果您以前从未使用过FTP,那么您可能想看看我们如何使用FTP将文件上传到WordPress。

首先,您需要使用FTP客户端或cPanel中的文件管理器连接到您的网站。连接后,您需要导航到/ wp-content /文件夹。

在wp-content文件夹中,您将看到一个名为plugins的文件夹。WordPress在这里存储您网站上安装的所有插件。

您需要右键单击plugins文件夹,然后选择“重命名”。接下来,将plugins文件夹的名称更改为所需的名称。在我们的示例中,我们将其称为“ plugins.deactivate”。

完成此操作后,所有插件将被停用。

基本上,WordPress会寻找一个名为plugins的文件夹来加载插件文件。当找不到文件夹时,它将自动禁用数据库中的活动插件。

通常,当您被锁定在管理区域之外时,会使用此方法。如果问题出在您的插件上,那么您应该可以登录到WordPress管理区域。

如果您访问WordPress管理区域内的“ 插件”页面,那么您将看到有关所有现已停用的插件的通知。

您还会注意到所有插件现在都消失了。不用担心它们都是安全的,您可以轻松地恢复它们。

只需切换回FTP客户端并转到/ wp-content /文件夹。在这里,您需要将“ plugins.deactivate”文件夹重命名回插件。

现在,您现在可以返回WordPress管理区域内的“插件”页面,并一次激活一个插件,直到您的网站再次崩溃。

在这一点上,您将确切知道哪个插件导致了该问题。然后,您可以使用FTP从您的站点删除该插件,或者向插件作者寻求支持。

无法访问wp Admin时如何停用所有插件
无法访问wp Admin时如何停用所有插件

方法2。使用phpMyAdmin停用所有插件

我们认为FTP方法绝对容易,但是您也可以使用phpMyAdmin停用所有WordPress插件。

重要提示:在执行任何操作之前,请确保进行完整的数据库备份。如果有任何问题,这将派上用场。

接下来,您将需要登录到虚拟主机仪表板。在此示例中,我们向您显示一个cPanel仪表板。您的托管帐户的信息中心外观可能有所不同。

您需要点击“数据库”部分下的phpMyAdmin图标。

这将在新的浏览器窗口中启动phpMyAdmin。如果尚未选择WordPress数据库,则需要选择它。之后,您将能够看到WordPress数据库表。

如您所见,数据库中的所有表在wp_表名之前都有前缀。您的表可能具有不同的数据库前缀。

您需要单击wp_options表。在wp_options表中,您将看到不同选项的行。您将需要找到选项“ active_plugins”,然后单击其旁边的“编辑”链接。

在下一个屏幕上,您需要将option_value字段更改为a:0:{},然后单击“执行”按钮以保存更改。

就是这样,您已经使用phpMyAdmin成功停用了所有WordPress插件。如果它是阻止您访问WordPress管理区域的插件,那么您现在应该可以登录。

回到顶部