问题是,虽然插件的文件被删除了,但其选项却没有被删除。这些选项存储在wp_options
数据库中的表。
一些插件包括一个卸载挂钩,当通过WordPress管理员删除插件时,该挂钩将清理插件选项。然而,并不是所有的插件都有这个功能。您还可以在插件的设置页面上查看“完全卸载”选项。
我在使用Clean Options 插件。它扫描插件目录,查找调用中选项的插件wp_options
表,并为您提供了一个用于删除未引用的对象的接口。您可以忽略“此插件已超过2年未更新”的通知;它可以与最新版本的WordPress配合使用。
您还可以尝试通过“工具”菜单导出内容,清空数据库,然后将内容重新导入WordPress的新版本。这将删除all 插件和主题选项;你已经被警告了!