如何在WordPress安装之间传输所有用户数据?

时间:2015-08-10 作者:ban-geoengineering

由于受到黑客攻击,我们最近将我们的网站迁移到了一家新的托管公司,手动重建网站,以便我们不会复制任何受感染的文件或数据库条目。

我的最后一项任务是从旧安装中获取所有用户(嗯,只是客户),并将其添加到新安装中。

我在谷歌上搜索了这个问题,只找到了一条似乎有效的建议。。。但不幸的是,用户的密码没有被复制。

那么,有谁能为跨所有用户传输数据的可靠、安全、最新方式提供建议吗?

提前谢谢。

4 个回复
SO网友:Jonathan Taylor

最好的方法是使用MySQL Workbench从WordPress的原始实例在MySQL数据库上执行数据导出,然后将相关表导入到新实例中。。密码都是加密的,所以可以原样迁移。

SO网友:somebodysomewhere

有两种主要的方法可以做到这一点。

选项1是使用PHPMyAdmin之类的工具将数据手动导出到。sql文件并将其导入新数据库。

选项2是使用一个插件,如https://github.com/wp-sync-db/wp-sync-db 传输数据。请注意,此插件是付费插件的开源分支。我链接到开源版本是因为我买了付费版本(在找到这个fork之前),而且只有问题。免费的那个很好用。

选项1快速而简单,因为您只有少数几个站点可以迁移。选项2有点长,但如果你有很多网站要做,你会有一个更轻松的时间。

SO网友:Avantika

通过将用户数据从旧网站导出到CSV或XML文件,可以轻松地将用户数据从一个WordPress网站传输到另一个WordPress网站。然后使用此CSV或XML文件并将数据导入新网站。

WordPress和WooCommerce有一些插件,可以使用导入导出方法方便地将数据从一个站点传输到另一个站点。This plugin 将帮助您使用CSV文件导入和导出数据。

该插件还将帮助您使用CSV文件传输密码。但其中一个问题是,密码以加密形式保存在数据库中。WordPress使用MD5算法对密码进行加密,因此在导入和导出时,密码也会以加密的形式传输。

SO网友:mujuonly

使用此免费软件,可以轻松地使用密码迁移WordPress用户WordPress user import export 插件依据WebToffee.

结束

相关推荐

Single必须使用Plugins目录进行本地开发

我有多个本地安装的WordPress,并希望有一个单一的必须使用插件目录为我的所有本地网站。有什么我可以添加到wp配置,例如,让我有一个文件夹,可以用于我的所有网站?或者另一种方法?例如:/根/站点/站点1//根/站点/站点2//根/站点/站点3/。。。所有用途:/根/mu插件/谢谢