我的Wordpress网站有一些奇怪的广告软件。有时它会重定向到www.usgrants.org,并且在某一点上,每个页面底部都有一些看似搜索引擎关键字的随机文本,但该文本现在似乎已经消失了。
所以相反,我决定备份我的博客,然后重新开始使用我的数据库,然后重新安装我真正需要的插件。
问题是,如何在不丢失内容的情况下执行此操作?
我猜它就像导出我的SQL数据库,删除所有内容,重新安装WP,然后导入它一样简单,但我不确定这是否是最有效的方法。
我也在调查Duplicator,但我不知道是否会迁移有问题的附加组件(我甚至不知道它的原因是什么)。
我真的很想保留我的论文主题,但我不确定我的自定义代码是否导致问题。
我很感激帮助!
答案 0 :(得分:1)
首先,如果您仍然可以进入网站的管理区域,我会安装WordFence(http://wordpress.org/plugins/wordfence/),对您的网站进行完整扫描,并进行推荐的修复。另外,如果你可以为它做准备,我会得到高级版本,因为它将扫描服务器上的所有文件,而不仅仅是在wordpress安装中。 (我认为每个域每年40美元,并且你添加的越多越便宜。)这个选项可以拯救你当前的网站而不需要重新开始。
也就是说,如果您的网站中存在恶意软件,则很难确定它是否已经固定好。根据它的编写方式,它可以暂时休眠一段时间,并在你最不期望的时候回来,所以重新开始可能是最好的主意。无论如何,我会先使用WordFence扫描,然后再开始新的扫描,因为它还会扫描你的数据库,看看是否有任何结果出现在你的某个表中。免费版也会这样做。
然后,您可以从MYSQL导出和保存数据库,也可以使用wordpress导出/导入工具来管理内容的传输。这是一个非常简单的过程。
使用随附的WP导出工具导出站点数据。 1.登录后端管理员 2.导航到工具 3.点击“导出” 4.选择“所有内容”选项,然后按“下载导出文件”按钮。 5.这将下载一个XML文件,您可以在新的WP实例上导入该文件。
使用WP导入工具导入站点数据。 1.登录后端管理员 2.导航到工具,然后单击“导入” 3.从列表中选择“WordPress” 4.安装导入程序 5.单击“激活并运行插件” 6.选择导出的XML文件,然后选择“上载文件和导入”。
希望这有帮助!