将2个WordPress站点移至一个站点

时间:2014-02-06 作者:JDesigns

我正在将两个不同的wordpress博客放到一个新的域中!我使用工具->导出来获取xml文件,还选择了包含文件和附件的选项,因为我想移动所有带有图像的文章。我对第二个站点也做了同样的操作。

在新站点上,当我尝试导入时,未能完成完整的导入,并且没有正确完成。XML文件的大小甚至不到10mb,但我仍然通过php更改了文件大小和最大大小设置。ini设置为更高的数字。

你能建议一种方法将这两个网站导入新网站吗?我不确定是否导出和导入。sql会有所帮助,因为可能会有相同的帖子id或一些常见的东西。如何小心地将图像、用户、内容等从2个站点导入1个站点?

请告知!

1 个回复
SO网友:Brad Dalton

我会使用导出工具,但会使用以下工具拆分文件http://rangerpretzel.com/content/view/20/1/

您可能需要单独检查所有内容,以确保没有类似于同名类别、标记和用户名的冲突。

检查帖子、页面、评论、自定义字段、术语、导航菜单和自定义帖子是否存在潜在冲突。

您可能希望先手动设置这些类别,然后如果存在任何冲突,则一次导入一个类别。

如果需要,还可以使用批量编辑功能进行更改。

您可能还存在需要手动更改的同名图像文件名问题。

如果您决定导出数据库而不是使用WordPress中的导出工具,您可能还希望使用类似于WP Migrate DB或类似插件来更改站点地址和服务器路径,该插件允许您更改导出文件中的链接。

结束

相关推荐

Failed to import Media

当我用[工具>导出]生成XML文件并在另一个WordPress网站上使用[工具>导入]时,我会得到每种附件帖子类型的“无法导入媒体”。而无法加载的图像是从前一台服务器热链接的,该服务器使用前一台服务器的传输。。。但是当我从http://codex.wordpress.org/Theme_Unit_Test 那么这个问题就不存在了。有些图像仍然“无法导入媒体”,但这只是30张图像中的5张。他们在XML中有指向自己服务器的URL,但不知何故,[工具>导入]设法下载媒体并用新位置替换这些URL