将媒体文件从一个WordPress站点迁移到另一个站点

问题描述:

我将一个WordPress站点从一个托管提供商移动到另一个托管提供商。我将源文件夹中的媒体文件wp_content/upload从源网站复制到目的地。我看到这些文件在上传文件夹中。将媒体文件从一个WordPress站点迁移到另一个站点

我做了从源网站的所有内容的导出。然后我导入到目的地。这继承了类别等...

当我去media \ library菜单项在仪表板中,我看不到所有我移动的文件。我只看到我移动的一半文件。

我应该怎么做才能看到仪表板中上传的所有文件?

如果您已经拥有媒体库实际文件夹内的图像,您可以使用插件“FTP从媒体”,它将轻松扫描您的实际媒体库文件夹并“添加”不在那里的图像。

该插件将“注册”文件夹中的图像到wordpress数据库。

另一种解决方案是将XML文件修改为指向媒体库之外的实际域(目标)中的某个位置。

说你有你的目标域为:yournewsite.com

您将要到原点的照片导出到yournewsite.com

您编辑导出XML文件,并修改所有引用youroldersite.com/wpcontent /上传到yournewsite.com/uploads

然后你摆脱youroldsite.com/wp-content/uploads/实际的图像转换成yournewsite.com/uploads

这样,你不“覆盖”图片当你进行导入时,你让wordpress从你的新域名中读取图像,并允许你将它们插入到你的新域名中。会失败,并告诉你媒体导入错误,你会得到一个空的媒体库。

我告诉过你,你会填满你的图书馆。