如果您使用删除 WordPress 插件的标准方法来删除 Wordfence,则无法完全删除安全插件。如果您重新安装 Wordfence,这一点就会变得清晰:您的配置选项和其他数据将重新出现。这可能就是您想要的。也许您正在使用其他插件测试 Wordfence 的行为。
本文将介绍如何部分删除 Wordfence,以及会遗留哪些内容。然后,我们提供了另外两种删除 Wordfence 的方法,以确保更彻底地清理。
Wordfence 插件包括:
1. 插件文件,位于“wp-content/plugins/wordfence”中。
2. 数据库表,位于您的数据库中(它们都以“wf”前缀开头。例如,“wp_wfConfig”)。
3. 防火墙配置文件,位于“wp-content/wflogs”中。
4. 如果您已将防火墙优化为“扩展保护”模式,那么您还将在 WordPress 安装的文档根目录中拥有一个“wordfence-waf.php”,并在“.htaccess”、“.user.ini”或“php.ini”文件中拥有几行配置行。
移除或重置
有时您可能想完全删除 Wordfence。有时您可能想删除所有 Wordfence 数据并重新创建数据库表,以便将 Wordfence 重置为默认配置。这通常有助于解决数据库中数据损坏的问题。有三种方法可以删除或重置 Wordfence。
停用时删除 Wordfence 数据
如果您要永久删除 Wordfence,或者想要完全重新安装 Wordfence,则可以启用“停用时删除 Wordfence 表和数据”选项。如果您随后停用该插件,则所有 Wordfence 文件和数据库表都将被删除。然后,您可以选择激活 Wordfence 以使用默认配置启动,也可以选择删除该插件。
使用 Wordfence Assistant 插件
Wordfence Assistant 是一款专门为解决 Wordfence 问题而开发的插件,该问题无法在插件本身内解决。您可以通过 WordPress“插件”页面安装此插件,并使用它来从您的网站中删除所有 Wordfence 数据。
手动删除
要手动删除 Wordfence,您可以按照以下步骤操作。在执行其他步骤之前,请务必先执行步骤 1。
- 手动删除扩展保护。点击此处了解更多信息。
- 删除位于“wp-content/plugins”目录中的“wordfence”插件目录。
- 删除位于“wp-content”目录中的“wflogs”目录。
- 删除位于 WordPress 安装所在的根目录中的“wordfence-waf.php”文件。
- 从数据库中删除所有 Wordfence 数据库表,例如使用“phpMyAdmin”。
Wordfence 7 表
- wp_wfBlockedIPLog
- wp_wfBlocks7
- wp_wfConfig
- wp_wfCrawlers
- wp_wfFileChanges
- wp_wfFileMods
- wp_wfHits
- wp_wfHoover
- wp_wfIssues
- wp_wfKnownFileList
- wp_wfLiveTrafficHuman
- wp_wfLocs
- wp_wfLogins
- wp_wfls_2fa_secrets
- wp_wfls_role_counts
- wp_wfls_settings
- wp_wfNotifications
- wp_wfPendingIssues
- wp_wfReverseCache
- wp_wfSecurityEvents
- wp_wfSNIPCache
- wp_wfStatus
- wp_wfTrafficRates
- wp_wfWafConfig
- wp_wfWafFailures
- wp_wfBadLeechers (旧版)
- wp_wfBlockedCommentLog (旧版)
- wp_wfBlocks (旧版)
- wp_wfBlocksAdv (旧版)
- wp_wfLeechers (旧版)
- wp_wfLockedOut (旧版)
- wp_wfNet404s (旧版)
- wp_wfScanners (旧版)
- wp_wfThrottleLog (旧版)
- wp_wfVulnScanners (旧版)
使用 Wordfence 迁移
如果您要将网站迁移到新服务器,我们建议您首先删除“扩展保护模式”。迁移网站后,您可以再次优化防火墙。
或者,您可以选择重置 Wordfence 并仅迁移您的设置。这将删除防火墙优化和您网站上的所有当前阻止。
- 打开“仪表板”>“全局选项”页面。展开“常规 Wordfence 选项”部分。启用“停用时删除 Wordfence 表和数据”选项,然后按按钮保存更改。
- 向下滚动到“导入/导出选项”部分,然后单击“导出 Wordfence 选项”按钮。将导出令牌保存在安全的地方。
- 在 WordPress“插件”页面上停用 Wordfence。
- 将您的网站迁移到新服务器。
- 在 WordPress“插件”页面上激活 Wordfence。
- 打开“仪表板”>“全局选项”页面。向下滚动到“导入/导出选项”部分,然后单击“导出 Wordfence 选项”按钮。输入您之前保存的导出令牌,然后单击“导入 Wordfence 选项”
- 优化防火墙。