您是否希望从WordPress数据库中启用或激活插件?如果您无法访问WordPress管理区域并且需要激活插件来恢复您的访问权限,那么您可以从WordPress数据库执行此操作。在本文中,我们将向您展示如何使用数据库轻松激活WordPress插件。
什么时候应该使用数据库激活WordPress插件
许多常见的WordPress错误可能会阻止网站所有者访问WordPress管理区域。在大多数情况下,用户希望在没有管理员访问权限的情况下停用WordPress插件。
但是,在某些情况下,网站所有者可能需要激活某些插件才能恢复对其 WordPress 网站的访问。
例如,假设一个错误阻止您访问WordPress仪表板,并且您已经找到了一个可以修复该错误的插件。
幸运的是,WordPress将活动插件信息存储在WordPress数据库中。这意味着您可以直接在数据库中手动输入此信息,并告诉WordPress激活插件。
唯一的条件是插件必须安装在您的WordPress网站上。这意味着它应该存在于WordPress网站的插件文件夹中。
步骤 1:使用托管控制面板查找数据库名称
要使用phpMyAdmin激活WordPress插件,首先,您需要找出WordPress数据库的名称。
为此,请登录到您的虚拟主机仪表板。在本教程中,我们将使用Bluehost。
如果您使用的是其他托管公司,那么您的 WordPress 托管仪表板可能看起来略有不同。
进入cPanel后,向下滚动到“文件”部分,然后单击“文件管理器”选项。
这将在新窗口中打开文件管理器。在这里,只需找到并单击左栏中的文件夹即可。public_html
这将打开屏幕上文件夹中存储的所有文件。public_html
现在,您必须从“名称”列中找到并单击带有您站点名称的文件夹。
一些用户可能会看到他们的WordPress文件和文件夹安装在public_html文件夹中。
打开WordPress网站的文件后,在“名称”部分找到wp-config.php文件,然后右键单击它。
这将打开一个菜单,您必须在其中选择“查看”选项。
这将在新窗口中打开文件,您可以在其中找到数据库详细信息。wp-config.php
我们建议您将数据库详细信息(包括用户名和密码)复制并粘贴到计算机上的记事本应用中。
现在,您已成功找到数据库的名称,让我们继续下一步。
步骤2:通过PhpMyAdmin找到活动插件选项
找到数据库的名称后,您需要返回WordPress托管控制面板。
到达那里后,向下滚动到“数据库”部分,然后单击“phpMyAdmin”选项。
这将在新的浏览器选项卡中启动phpMyAdmin应用程序。
注意: 在进行任何类型的更改之前,请确保创建数据库的完整备份。如果过程中出现任何问题,它将派上用场。
接下来,单击页面顶部导航菜单中的“数据库”选项卡。
完成此操作后,找到您的WordPress数据库,然后单击浏览按钮将其展开。
这将在屏幕上加载所有WordPress数据库表。
在这里,您必须找到该表并单击它旁边的浏览。wp_options
注意:默认情况下,WordPress使用wp_作为表名的前缀。您的 WordPress 数据库表可能具有不同的表前缀。
在表格中,您需要找到option_name设置为的行。wp_optionsactive_plugins
之后,单击旁边的“编辑”链接。
这将打开一个框,您可以在其中手动输入详细信息以激活插件。
第 3 步:使用 phpMyAdmin 激活插件
WordPress以特殊格式存储活动插件的信息,以便软件可以通过编程方式访问它。为了告诉WordPress要激活哪些插件,我们需要使用相同的格式。
首先,我们将首先输入 as,然后打开大括号 ({)。option_valuea:1:
我们将此值输入为 1,因为我们只想激活一个插件。您可以将该值更改为您计划激活的插件数量。
接下来,我们将在大括号之后进入。在这里,我们本质上是为我们的插件分配一个序列号。i:0;
请记住始终分配从 0 而不是 1 开始的数字。
接下来,我们将输入插件名称中存在的字符数以及我们将要激活的插件的 php 文件名。
为此,我们将在框中输入。请记住,每个插件的字符数将根据插件目录中的字符和文件名而有所不同。s:24:
例如,我们在本教程中激活了 WPForms,它的名称中有 24 个字符,包括存储在文件管理器中的插件的文件名。
接下来,您只需要键入插件的目录名称。您可以通过使用文件管理器应用程序访问 /wp-content/plugins/ 文件夹找到它。
不要忘记在输入插件的目录名称之前添加引号。
在 / 之后,您必须输入插件的文件名。
要查找文件名,请再次访问文件管理器并打开您计划激活的插件的文件夹。
从这里,找到插件的 PHP 文件。这将是您必须添加的插件文件名。
现在,返回phpMyAdmin并键入插件的名称,然后关闭引号。
之后,只需添加一个分号 (;)并关闭大括号 (})。此示例中的最终值如下所示:
a:1:{i:0;s:24:"wpforms-lite/wpforms.php";}
这就是完成后的外观。
接下来,只需单击“Go”按钮即可执行命令。
现在去访问您的WordPress仪表板并前往插件»已安装的插件页面。
您的插件已成功激活。
现在假设您想再激活两个插件。
首先,您需要更改插件的数量。之后,您将调整要激活的插件的每个条目。
下面是一个示例:
a:3:{i:0;s:47:"all-in-one-seo-pack-pro/all_in_one_seo_pack.php";i:1;s:35:"insert-headers-and-footers/ihaf.php";i:2;s:24:"wpforms-lite/wpforms.php";}
注意:我们在此处添加了换行符,以使代码看起来更具可读性。您需要确保代码中没有换行符或空格。否则,它将不起作用。