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

主题是 WordPress 的主要卖点之一。 但是,它们有时会损坏,导致插件或网站上的其他元素出现问题。 在这些情况下,您可能需要更改活动主题,但如果由于错误而无法访问仪表板,则可能很难这样做。

好消息是有解决此问题的方法。 例如,如果您知道在哪里查看,您可以在几分钟内通过数据库更改主题。 在本文中,我们将讨论您可能需要执行此操作的一些情况,然后我们将分三个步骤指导您完成该过程。

让我们开始吧!

订阅我们的 YouTube 频道

为什么您可能需要禁用您的活动 WordPress 主题

在正常情况下,更改 WordPress 主题只需几秒钟。 您需要做的就是选择要使用的主题并激活它。

如今,许多主题在功能方面都试图超越对方,以吸引尽可能广泛的用户群。 在很多情况下,他们使用 JavaScript 或 jQuery,这有时会导致与您的某些插件发生冲突。 这些冲突可能会导致特定功能停止工作,或者,如果您真的很不走运,它们可能会让您根本无法访问您的网站或仪表板。

在这些情况下,您可能需要更改主题。 问题是,如果您使用 FTP 禁用主题,WordPress 不会让您选择要使用的主题,而是会自动设置默认主题之一。 这就是为什么通过数据库更改主题更有意义的原因。 通过此过程,您可以完全控制要启用的主题。

海外社媒SNS代运营Tiktok代运营公司

在您尝试此之前,我们建议您先尝试对插件进行故障排除,无论是通过 FTP 还是您的数据库。 根据我们的经验,替换一两个麻烦的插件通常比完全切换主题更容易。 但是,您的里程可能会有所不同,因此以防万一,掌握这个技巧并没有什么坏处。

如何通过您的数据库更改您的活动 WordPress 主题(分 3 个步骤)

由于我们将要对您的数据库进行更改(尽管是很小的更改),因此最好为其创建备份以防万一。 这样,如果出现问题,您可以通过 phpMyAdmin 恢复它。

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

我们过去已经介绍过这个过程,所以让我们保持快速。 如果您使用共享主机,则您的提供商很可能将 cPanel 用于您的计划。 在这种情况下,您可以通过 phpMyAdmin 访问您的 WordPress 数据库,方法是登录您的 cPanel 并在 数据库 部分:

进入后,查找与要进行故障排除的网站对应的数据库。 如果您的计划只托管一个站点,则左侧应该只有一个选项。 在下面的示例中,您可以看到多个数据库。 但是,无论您访问哪个站点的数据库,接下来的步骤都不会改变,只要它使用 WordPress。

如果您没有使用共享计划,请查看您的托管服务提供商的控制面板。 大多数平台都会为您提供访问和编辑数据库的方法,即使您没有设置 cPanel。

第 2 步:找到 WordPress 存储您的活动主题价值的位置

WordPress 将您网站的所有信息存储在一个数据库中,包括您使用的主题。 然后,您的工作是找到该值在数据库中的位置并对其进行更改。

选择要编辑的数据库后,您将看到 WordPress 用于存储其数据的所有表的列表。 我们感兴趣的那个通常被称为 wp_options

请记住 – 一些托管服务提供商更改了默认的数据库和表前缀 小白 出于安全目的,如上例所示。 在任何情况下,这些更改都不会影响数据库的工作方式。 继续——点击 wp_options 表格并在下一页上,勾选显示 显示所有 在屏幕顶部:

这样做是显示所有 wp_options 同一页面中的行,因此您无需来回跳转即可找到所需的行。 现在,使用浏览器的搜索功能查找 模板 下的价值 选项名称 柱子:

您会注意到我们在上面的屏幕截图中突出显示了两行,这两行都显示 二十七 在下面 选项值. 要更改您的主题,我们需要编辑这两行。 但是,在我们这样做之前,您需要知道用什么值替换您当前的主题,这将我们带到下一部分。

第 3 步:更改您的活动主题

您现在需要做的就是编辑我们之前在两个 模板样式表 行。 问题是,您不能只输入要使用的主题的名称。

如果您输入主题的全名,WordPress 将不知道您在说什么,并且您会遇到错误。 例如,以显示为单个单词的“二十七”主题为例, 二十七. 对于具有单个单词名称的主题,例如 Divi,这通常不是问题。

但是,在某些情况下,您需要进行一些挖掘以找出要在数据库中使用的值。 有几种方法可以做到这一点。 如果您要使用的主题位于 WordPress.org 主题存储库中,您可以找到一个名为 开发日志 在下面 浏览代码 其页面上的部分:

如果单击此选项,您将看到一个显示主题更新记录的页面。 在屏幕顶部,您会看到一个副标题,上面写着 来源, 旁边是主题的开发名称:

在上面的例子中,我们检查了清洁教育主题,发现它是由 清洁教育 名称。 后者是您要用于从数据库启用它的值。 您还可以通过 FTP 访问您的网站并导航到 public_html/wp-content/themes 目录。 在里面,您会找到安装在您网站上的每个主题的文件夹:

每个文件夹的名称都反映了 WordPress 如何识别这些主题。 例如,如果您想使用数据库切换到 Divi,则需要输入“divi”作为值。 让我们继续,现在就这样做。 返回到您的数据库并单击 编辑 按钮左侧 模板 排:

在下一个屏幕上,查找 选项值 字段并将其内容替换为 迪维

现在单击页面右下角的 Go 按钮以保存您的更改。 重复完全相同的过程 样式表 排在你的 wp_options 桌子。 更新两个值后,您可以继续访问您的网站,该网站现在应该使用 Divi。

结论

如果您的 WordPress 主题给您带来问题,简单的解决方法是暂时禁用它,您通常会通过仪表板执行此操作。 如果您无法访问仪表板,则可能需要改用您的数据库。 这有点棘手,但它也使您能够指定要使用的主题。

要使用数据库更改活动主题,您需要执行以下步骤:

  1. 使用 phpMyAdmin 访问您的数据库。
  2. 查找数据库存储主题值的位置。
  3. 用您选择的另一个主题切换您的活动主题。

您对如何通过数据库更改主题有任何疑问吗? 让我们在下面的评论部分中讨论它们!

文章缩略图由 ProStockStudio/shutterstock.com 提供

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