跳到主要内容

使用数据库禁用损坏的WordPress主题或插件

损坏的WordPress插件或主题可能导致网站无法正确加载,或导致网站显示空白白页。您可以通过不同的方法修复WordPress中的损坏插件或主题。 开始之前的警告: 对您的网站进行的修改,例如下面的过程,被视为重大修改。在开始之前,请务必进行备份。 欢迎您尝试解决此问题的最常见方法。请查看以下博客,例如:

  • 激活或停用主题或插件
  • 在WordPress中禁用或删除主题和插件
  • 故障排除:主题或图像问题及清除缓存

所有这些操作都可以在账户管理和/或WordPress仪表板中完成。 有时,损坏的主题或插件会严重禁用网站,以至于无法登录以从仪表板修复问题。如果是这种情况,则有两种方法可以手动修复网站:

  • 重命名包含插件或主题的文件夹
  • 使用数据库启用或禁用WordPress插件

大多数流行的应用程序(如WordPress、Drupal和Joomla)可以检测到主题或插件是否缺失。

  • 开始之前 — 创建完整备份
  • 重命名包含WordPress插件或主题的文件夹
  • 重命名文件夹 — WordPress主题
  • 重命名文件夹 — WordPress插件
  • 使用数据库启用或禁用WordPress插件
  • 如何查找数据库名称
  • 如何在数据库中禁用 — WordPress主题
  • 如何在数据库中禁用 — WordPress插件
  • 总结

开始之前 — 创建完整备份

任何修改都被视为重大修改,您应确保对您的WordPress网站进行完整备份,包括网站文件及其相关数据库。 小贴士:进行备份: 除了确保您所有网站组件(例如您使用的任何脚本、WordPress主题和插件)都是最新的外,还要保护您的网站数据和文件,以防意外、数据丢失、注入和黑客攻击。确保每天对您的网站文件和数据库进行完整备份,以便于恢复。 要了解更多关于如何备份的信息,请查看以下指南:

  • 设置CodeGuard进行备份
  • 如何使用Jetpack备份和恢复WordPress - 备份和恢复
  • 如何备份数据库:如何备份MySQL数据库
  • 如何使用cPanel中的备份图标功能恢复数据库:如何恢复MySQL数据库
  • 使用FTP备份和恢复数据:什么是FTP?文件传输协议简介

重命名包含WordPress插件或主题的文件夹

本节将帮助您找到并重命名WordPress插件或主题的文件夹。

重命名文件夹 — WordPress主题

一种简单的方法是更改有问题的文件夹名称。如果是主题问题,请导航到正确的目录。对于WordPress,它位于 /wp-content/themes/,重命名有问题的目录并重新测试安装。 wp-content-themes rename 以下是重命名受影响目录的示例步骤。 Rename theme walkthrough

重命名文件夹 — WordPress插件

如果您遇到插件问题,请转到该插件的适当目录并更改有问题的文件夹名称。在WordPress中,这位于 /wp-content/plugins/wp-content-plugin rename 以下是重命名受影响目录的示例步骤。 wp-plugin-rename walkthrough 为了隔离问题,您可以逐个插件进行此操作,以查看是什么导致了问题。

使用数据库启用或禁用WordPress插件

这将向您展示如何使用数据库启用或禁用WordPress插件或主题。在继续之前,请确保找到您的数据库名称。

如何查找数据库名称

  1. 登录到您的Bluehost账户管理器。

  2. 在左侧菜单中点击 HostingBluehost Account Manager - Hosting Tab

  3. 在主机页面,点击 FILE MANAGER 按钮。

  4. 找到并点击右上角的 Settings 按钮。 cPanel -  File Manager - Settings

  5. 偏好设置窗口将出现。确保默认选中 Show Hidden Files (dotfiles) 复选框和 WebRoot (public_html 或 www)cPanel -  File Manager - Preferences

  6. 接下来,在文件管理器中找到并选择 public_html

  7. 找到 wp-config.php 文件并点击它。

  8. 右键点击,然后选择 edit,然后在弹出窗口中点击 edit 按钮。 wp-config-gif

  9. 请注意数据库名称。例如: edit database name walkthrough

如何在数据库中禁用 — WordPress主题

  1. 一旦phpMyAdmin打开并且选择了正确的数据库,找到正确的表。在大多数情况下,这将是 wp_options
  2. 选择浏览,然后编辑 templatestylesheet 表。 template stylesheet walkthrough
  3. 将名称更改为 twentytwentythree(当前默认的WordPress主题),然后点击 Go
  4. 更新后,您可以访问后台并对网站进行更改。

如何在数据库中禁用 — WordPress插件

  1. 在phpMyAdmin中,从左侧导航菜单中点击受影响的数据库名称。
  2. 点击 wp_options,然后点击 > 以转到下一页。在这里,您可以访问 active_plugins 选项。
  3. 一旦找到active_plugins,点击编辑。 phpmyadmin plugins walkthrough
  4. 在active_plugins页面下,您将看到多行代码,如下例所示:
a:5:\{i:0;s:50:"google-analytics-for-wordpress/googleanalytics.php";i:1;s:19:"jetpack/jetpack.php";i:2;s:47:"mojo-marketplace-wp-plugin/mojo-marketplace.php";i:3;s:37:"optinmonster/optin-monster-wp-api.php";i:4;s:24:"wpforms-lite/wpforms.php";\}

active plugins page with lines of code

要启用插件,请按照步骤1-3中的说明操作,然后将您从计算机保存的代码粘贴进去。点击 Go 保存更改。 故障排除提示和资源: 如果这些解决方案都没有修复WordPress损坏的插件或主题,建议在脚本源处搜索,因为它们提供故障排除指南的支持。

  • WordPress支持论坛。
  • Drupal支持论坛
  • Joomla支持论坛
  • Zen Cart支持论坛
  • OS Commerce支持论坛
  • Concrete5支持论坛

总结

为了确保修复您的WordPress损坏插件或主题,您可以采取不同的方法来定位特定问题并解决问题。此过程涉及您可以尝试的各种操作,从禁用或启用插件或主题、重命名包含插件或主题的文件夹、更新插件或主题,或联系支持源代码创建者。当与其他技术结合实施时,您的网站将上线并恢复在线。关于构建或编辑网站的其他优秀提示可以在此博客中找到:关于WordPress SEO的所有知识:优化提示 + 最佳实践 + 插件。