您是否需要停用所有 wordpress 插件,但无法访问 wordpress 管理区域?
在 wordpress 故障排除期间,您经常会被建议停用所有插件,然后一一重新激活它们。但是,如果您无法访问 wordpress 管理区域来停用插件怎么办?
在本文中,我们将向您展示如何在无法访问 wp-admin 区域时轻松停用所有 wordpress 插件。
基本上,有两种常用的方法可以在不访问管理区域的情况下停用插件。我们将向您展示它们,然后您可以选择一个看起来更容易的。
方法 1. 使用 ftp 停用所有 wordpress 插件
在这种方法中,您需要使用ftp 客户端或wordpress 主机控制面板中的文件管理器选项。
如果您之前没有使用过 ftp,那么您可能想看看我们如何使用 ftp 将文件上传到 wordpress。
无法访问wordpress-admin 时如何停用所有插件
首先,您需要使用 ftp 客户端或 cpanel 中的文件管理器连接到您的网站。连接后,您需要导航到 /wp-content/ 文件夹。
在 wp-content 文件夹中,您将看到一个名为 plugins 的文件夹。这是 wordpress 存储您网站上安装的所有插件的地方。
您需要右键单击插件文件夹并选择重命名。接下来,将插件文件夹的名称更改为您喜欢的任何名称。在我们的示例中,我们将其称为“plugins.deactivate”。
执行此操作后,您的所有插件都将被停用。
基本上,wordpress 会寻找一个名为 plugins 的文件夹来加载插件文件。当它找不到文件夹时,它会自动禁用数据库中的活动插件。
通常,当您被锁定在管理区域之外时使用此方法。如果问题出在您的插件上,那么您应该能够登录到您的 wordpress 管理区域。
如果您访问wordpress 管理区域内的插件页面,那么您将看到所有已停用插件的通知。
您还会注意到您的所有插件现在都消失了。不要担心它们都是安全的,您可以轻松恢复它们。
只需切换回您的 ftp 客户端并转到 /wp-content/ 文件夹。从这里,您需要将“plugins.deactivate”文件夹重命名为 plugins。
现在,您现在可以返回 wordpress 管理区域内的插件页面并一次激活一个插件,直到您的站点再次中断。
此时,您将确切知道是哪个插件导致了问题。然后,您可以使用 ftp 从您的站点中删除该插件或向插件作者寻求支持。
方法 2. 使用 phpmyadmin 停用所有插件
我们认为 ftp 方法绝对更容易,但是您也可以使用phpmyadmin停用所有 wordpress 插件。
重要提示:在您做任何事情之前,请确保您进行了完整的数据库备份。如果出现任何问题,这将派上用场。
接下来,您需要登录到您的网络托管仪表板。在此示例中,我们向您展示了一个 cpanel 仪表板。您的主机帐户的仪表板可能看起来有所不同。
您需要单击“数据库”部分下的 phpmyadmin 图标。
这将在新的浏览器窗口中启动 phpmyadmin。如果尚未选择您的 wordpress 数据库,您将需要选择它。之后,您将能够看到 wordpress 数据库表。
如您所见,数据库中的所有表在wp_表名之前都有前缀。您的表可能具有不同的数据库前缀。
您需要单击 wp_options 表。在 wp_options 表中,您将看到不同选项的行。您需要找到“active_plugins”选项,然后单击它旁边的“编辑”链接。
在下一个图中,您需要将 option_value 字段更改为a:0:{},然后点击 go 按钮以保存您的更改。
就是这样,您已经使用 phpmyadmin 成功停用了所有 wordpress 插件。如果是插件阻止您访问 wordpress 管理区域,那么您现在应该可以登录了。
我们希望本文能帮助您停用 wordpress 中的所有插件。