海外社媒SNS代运营Tiktok代运营公司
Revive Old Posts

几乎每个 WordPress 网站都使用插件。 虽然它们确实很方便,但它们有时会导致您的网站出现故障或出现安全问题。 如果发生这种情况,您可能需要一一禁用它们,直到找到问题的原因。 如果由于插件故障而无法访问仪表板,这可能会很困难。

幸运的是,还有很多其他方法可以禁用 WordPress 插件,例如通过数据库。 在本文中,我们将讨论您可能需要这样做的原因,并分三个步骤教您它的工作原理。

让我们开始吧!

https://www.youtube.com/watch?v=Vo2TOl4X63Y

订阅我们的 YouTube 频道

为什么要禁用 WordPress 插件?

正如我们上面所说,有人禁用 WordPress 插件的主要原因是为了排除故障或防止故障或安全问题。 有时这些已经发生,有时是预防性的。

但是,根据情况,您的仪表板可能无法访问。 或者您收到了一个错误代码,您不知道如何进行故障排除或导致该错误的原因。 以错误代码 502 和 504 为例。 您可能已经多次遇到过这两种情况,虽然它们不是 WordPress 独有的,但插件问题是一个潜在的原因。 除此之外,如果您遇到插件无法按预期工作或您网站的一项功能似乎已损坏的问题,最好测试兼容性问题。

出现此类问题时的第一件事,请禁用您的插件 一对一,不是一下子。 您可以通过这种方式以指数方式更快地追踪问题(并防止您的网站变得更加损坏)。 您可以通过三种方式来处理这种停用:

海外社媒SNS代运营Tiktok代运营公司
  1. 通过您的仪表板,使用插件选项卡。
  2. 通过 FTP,通过重命名插件的文件夹。
  3. 直接来自您的数据库。

这三种方式已按最简单到最复杂的顺序列出。 请记住,仅仅因为它很复杂并不意味着它很难。 只需点击几下即可。 让我们深入研究,以便您可以以各种可以想象的方式禁用 WordPress 插件。

1. 如何从仪表板禁用 WordPress 插件

通过您的管理仪表板禁用 WordPress 插件是禁用插件的最简单和最简单的方法。 如果您有权访问仪表板,那就是。 如果插件问题导致您无法访问,请向下移动并查看 SFTP 或数据库方法。 但是,如果您能够正常登录,那么您可以执行以下操作。

首先,导航到 插件 – 已安装 从左侧边栏。

禁用插件仪表板

在那里,滚动以找到您首先停用的任何插件。 请记住,如果您正在对您认为可能与插件相关的问题进行故障排除,请一一停用它们。 不要一下子做,记住。 在故障排除方面,这种方式是疯狂的。

当您单击 停用 插件标题下方的按钮,它将重新加载页面,插件将停止工作。

禁用插件

您还可以选择重新激活或删除它 (2) 完成后。 如果您的问题仍然存在,您可以重新激活它。 如果不是,则 删除 按钮将其从您的文件和存储中删除。

不过,仅此而已。 您已从仪表板禁用该插件,希望您的问题得到解决。

2. 如何使用 phpMyAdmin 从数据库中禁用 WordPress 插件

虽然访问您的 WordPress 数据库并不是每个人都能接受的,但如果您愿意,以这种方式禁用 WordPress 插件是安全可靠的。

第 1 步:使用 phpMyAdmin 访问您的 WordPress 数据库

首先,您需要访问您的 WordPress 数据库。 当您设置平台时,WordPress 会自动创建一个数据库,用于存储您网站上的所有信息。 但是,您无法从仪表板访问您的数据库。 为此,您需要使用一种能够与数据库进行交互的工具,例如 phpMyAdmin。

如今,大多数网络主机在您注册计划时都会为您提供 cPanel 控制面板。 如果您访问控制面板,您应该看到一个名为 Databases 的部分,其中包含 phpMyAdmin 下面的选项:

禁用 wordpress 插件

此外,如果您在诸如 SiteGround 或 Pressable 之类的主机上,您将使用专有仪表板,例如站点工具。 在大多数情况下,它们有一个专用于数据库的部分。 例如,在 Siteground 中,它位于 站点 – MySQL – phpMyAdmin (tab) – 访问 phpMyAdmin.

网站后台 phpmyadmin

无论您如何到达那里或使用什么主机,phpMyAdmin 在任何地方都是一样的。 按下按钮或单击链接后,phpMyAdmin 将打开,您现在将在页面中间看到几个选项。 顶部的导航菜单和左侧的数据库列表。 如果您托管的是单个网站,您应该只会在该列表中看到一个数据库。 在下面的示例中,我们使用一个带有多个网站的测试服务器,因此左侧的多个项目可以展开:

禁用 wordpress 插件

在大多数情况下,您可以识别 WordPress 数据库,因为 wp_前缀. 但是,许多主机出于安全目的更改了该默认值,您也可以对其进行修改。 无论如何,请单击您网站的数据库,然后继续执行第二步。

第 2 步:找到您的插件表

在 phpMyAdmin 中打开数据库后,您将看到包含您网站所有数据的表格列表,如下所示:

禁用 wordpress 插件

您会注意到某些表的名称使其内容易于识别,例如 wp_optionswp_posts. 但是,没有专门的插件表。 相反,WordPress 将您的插件信息存储在 wp_options 桌子:

禁用 wordpress 插件

请记住——出于安全原因,您在上面的示例中看到的表也具有自定义前缀。 然而,你的可能开始于 wp_. 在任何情况下,单击 wp_options 现在链接,将打开一个新页面,其中包含许多行:

禁用 wordpress 插件

我们正在寻找的行被称为 active_plugins 该值显示在 选项名称 柱子。 如果您一开始没有看到它,请不要担心 – 应该有几页行,所以继续寻找它。 找到后,继续执行第三步。

第 3 步:禁用您的 WordPress 插件

这是什么 active_plugins 一旦你找到它,行应该看起来像:

禁用 wordpress 插件

在右侧,您可以看到该行包含的部分值。 让我们继续并通过单击编辑它 编辑 行最左侧的按钮。 在下一页,您将看到所有字段 active_plugin 行包含,包括一个称为 选项值. 您可以在那里找到一个包含所有活动插件的字符串,如下所示:

禁用 wordpress 插件

在进行任何更改之前,您应该继续将整个字符串复制到文本编辑器,然后将该文件保存在您不会忘记的地方。 这样,您可以恢复原始值 选项值 字段以防出现问题。

执行此操作后,继续删除该字段的所有内容并将其替换为以下字符串:

a:0:{}

那一小段代码告诉 WordPress,您的网站上的活动插件为零。 在我们之前向您展示的示例中,有六个插件正在运行,这就是它以 a:6 值打开的原因。 完成后,点击 页面右下角的按钮以保存您的更改。

继续尝试打开您的 WordPress 网站。 如果您的插件之一阻止它加载,它现在应该恢复正常。 如果是这样,您应该能够再次访问您的仪表板。 从这里您可以再次激活您的插件,一个接一个。 如果您的网站在启用插件后中断,您可以确定这是导致问题的原因。 您可以返回到您的数据库并再次禁用您的插件以恢复您的站点。 然后您可以卸载损坏的插件,并开始寻找替代品。

3. 如何通过 SFTP 停用 WordPress 插件

SFTP 或安全文件传输协议,是停用 WordPress 插件的最安全方法之一。 首先,您需要一个外部 FTP 客户端。 我们将使用 FileZilla。

在您的 cPanel 或站点工具或站点仪表板中,您将能够创建 FTP 登录名和凭据。 在大多数情况下,它离您创建电子邮件地址或访问 phpMyAdmin 的位置非常近。

FTP帐户

完成后,启动您的 FTP 客户端并使用这些凭据登录。

用于停用插件的 ftp

你可以 快速连接 (1) 功能,它只是让您登录而无需担心保存凭据或其他选项。 FTP 客户端现在将在左侧窗格中显示您的本地计算机,在右侧窗格中显示 Web 主机的目录结构。

导航到 /public-html/wp-content/plugins/ 文件夹 (2) 此 WordPress 安装,然后在您打算通过 SFTP 停用的插件文件夹上右键单击它 (3). 在上下文菜单中,选择 下载 (4). 下载插件不会将其从服务器上删除,但它会备份它,以防您需要重新安装它。

WordPress花园建议你也读一下这篇文章  如何配置您的 WordPress 写作设置

以这种方式备份后,您可以再次右键单击并选择 删除. 这样做将停用和删除该插件。 请注意,此方法不需要您像在仪表板中那样执行单独的停用操作。 如果您发现需要重新启用该插件,只需上传您先下载的备份即可。

如何禁用所有 WordPress 插件以及为什么要禁用

但是,有时您需要禁用所有内容并重新开始。 也许插件与您的主题冲突,或者多个插件与多个其他插件发生冲突,并且一一禁用它们也无济于事。 此外,您可能需要查看哪些插件可以独立工作。 所以禁用 全部 其中的一些将使您有机会在不受其他人干扰的情况下对单个插件进行故障排除。

幸运的是,您可以非常轻松地一次性禁用所有插件,就像只禁用一个插件一样容易。 最好的方法是通过 SFTP 或 WordPress 管理仪表板。

在 WP 仪表板中,转到 插件 – 已安装 就像上面一样。 但是,这一次不是只选择一个框,而是单击列表左上角的复选框。 这将选择列表中的每个插件 (1).

选择所有插件

然后,单击下拉菜单 (2) 并选择 停用 (3). 然后您将按 应用按钮 (4),并且随着页面重新加载,所有插件都将被停用。

如果您需要完全删除它们并重新开始,您可以重复该过程,现在您将选择 删除 (5) 而不是停用。

如果您使用的是 SFTP,该过程与上述过程非常相似,只是您将选择所有要下载/删除的文件夹,而不是仅选择 1 个。

禁用所有插件

再次导航到 /public_html/wp-content/plugins/ (1) 并选择所有插件子文件夹 (2) 而不是一个。 右键单击并选择 下载 (3) 维护备份,完成后,重复该过程并选择 删除 (4).

再一次,您的整个插件集合已被禁用、停用和删除。

结论

对网站进行故障排除可能很困难。 谈到 WordPress,插件有时会出现故障,解决问题的唯一方法是暂时禁用它们。 大多数情况下,使用管理面板最有意义。 但是,如果无法访问您的仪表板,这可能会很棘手,因此通过 SFTP 进入您站点的文件系统或进入 WP 核心数据库同样可行且 几乎 一样简单。 无论您需要如何进行故障排除或为什么,这些停用 WordPress 插件的方法都应该有助于解决问题。

让我们了解您在故障排除和停用 WordPress 插件方面的经验? 任何提示或指示?

Sammby/shutterstock.com 提供的文章特色图片

海外社媒SNS代运营Tiktok代运营公司
Revive Old Posts