将媒体文件(仅限文档)迁移到全新安装并保持相同的目录结构

时间:2021-12-16 作者:Sam

我在新安装的基础上重新构建了一个旧网站。

在旧的(生产)网站上有1000多个PDF和Word文档。这些内容已通过/wp-content/uploads/. 文件按年份和月份组织:/2019/01/filename.pdf, 例如

新网站有一个不同的网站地图。301重定向已到位,可将旧帖子/页面定向到新帖子/页面。

许多需要迁移的文件都附加到旧网站上的帖子/页面。新网站上不再存在大多数此类帖子/页面。

我需要将PDF和Word文档迁移到当前位于临时服务器上的新网站。

主要目标是:

维护旧的文件目录结构,例如。/2019/01/filename.pdf.

我已经调查过了WP Migrate DB Pro, 但看起来这会迁移所有媒体文件。

1 个回复
最合适的回答,由SO网友:kero 整理而成

我自己并没有这样做,但一个可能的解决方案是:

通过FTP/SSH/上传所有资产。。。到Web服务器Add From Server 插件做一个快速的网络搜索,很多教程(可能过时了?)对于此特定任务,仍请参考此插件。它的最后一次更新是大约1年前,但媒体文件的处理不应该有太大的改变。

在生产上执行任何操作之前,请确保在登台/开发站点上对其进行测试!

如果您有绝对值(&A);与资产的相对链接,它们将继续工作。如果您通过其ID引用附件,这些可能不再有效,因为ID将要更改。

相关推荐

从wp.media.editor.附件获取所选图像URL到文本输入失败。我做错了什么?

我已将媒体按钮作为post meta field 在以下情况下将图像URL插入文本字段Insert Into Page 单击按钮。它一直工作到打开“媒体存储库”窗口、选择“图像”和“插入”为止,但没有向输入字段传递任何值。Expected result结果应该是URL和媒体ID插入为https://avalon.com/dev/wp-content/uploads/2021/01/scp7147prko31.jpg|12 但没有返回值。我可以手动输入URL并保存数据。我彻底扫描了我的代码,并尝试了许多ja