如果我通过ftp删除插件,设置会保存在数据库中吗? 时间:2018-09-27 作者:TheKidsWantDjent 当我通过ftp删除插件时(意味着它的所有文件都是递归的),WordPress会从数据库中删除它的设置吗?我想删除我的一个网站上的所有插件并重新安装,因为我怀疑它感染了病毒。但是,如果可能的话,我希望保留插件选项。 4 个回复 最合适的回答,由SO网友:Rick Hellewell 整理而成 删除插件文件(而不是通过停用和删除删除)不会影响设置。插件的停用/删除代码(如果有的话,不是所有的都有)可能会清除插件的选项。但是大多数插件都会保留这些选项,以防你想重新安装东西。因此,通过FTP删除不会影响插件的选项。但是,如果你认为自己的网站受到了感染,那么除了删除和重新安装插件文件(通过FTP或其他方式),还有很多事情要做,尽管这肯定是一个良好的开端。正确的清理过程将重新安装/更新所有内容(WP核心、插件、主题)。手动查找不应该属于的文件。我已经创建了一个我使用的流程(通过谷歌可以找到许多类似的信息)。我用它成功地清理了受感染的网站。这需要一些工作,但可以进行清理。我的流程如下:https://securitydawg.com/recovering-from-a-hacked-wordpress-site/ . 你必须确保你“到处看看”。并在任何地方更改凭据。并使用强密码。不仅仅是重新安装插件文件。 SO网友:Jory Hogeveen 虽然Rick Hellewell和Krzysiek Dródż已经给出了一个非常正确的答案,但我想补充一点,一些插件在激活时有清理/重置脚本(尽管这不符合WP代码标准)。我建议您创建一个DB备份。如果有任何故障,您仍然可以手动修复。 SO网友:Krzysiek Dróżdż WordPress不知道哪个选项来自哪个插件。因此,WP本身无法删除已删除插件的设置。如果你使用FTP删除插件,那么它就没有机会对DB做任何事情,所以它的所有设置都保留在那里。但如果涉及恶意软件/病毒。。。我建议这样做:使用htaccess阻止站点,因此WP无法工作使用FTP删除插件文件使用FTP上传原始插件解除阻止WPPS。您还应该处理主题文件、WP核心文件、上载和DB。 SO网友:Christian Pastor Cruz 通常是这样。但请注意,重新安装可能会重新启动其中一些值。为了避免这种情况,请不要使用wordpress安装程序,而是通过ftp上传。此外,我会下载所有插件,并首先用防病毒软件扫描它们(Avast检测大多数php恶意脚本) 结束 文章导航