如何在2个WP站点之间导入具有文件夹结构的媒体库

时间:2017-08-11 18:01:30

标签: php wordpress migration

我正在wordpress网站上工作,旧网站也在wordpress上都是最新版本。旧网站有一个庞大的媒体库,主要是word文档和PDF。我已经通过工具>>进行了导出导出媒体,然后导入到新网站。 脚本运行正常,但所有文档都放入新媒体库而不创建文件夹/子文件夹,因此位于/2015/10/document.pdf的文档现在作为document.pdf位于媒体库中。 从旧网站转移了1,000个帖子后,这意味着我有很多断开的链接。在编写脚本以通过链接并重新建立链接之前,我想知道我做错了什么?

2 个答案:

答案 0 :(得分:0)

您只需转移上传文件夹,然后使用 WP迁移数据库等工具迁移数据库

  

https://en-ca.wordpress.org/plugins/wp-migrate-db/

如果由于域名更改而导致链接断开,您还可以使用插件执行搜索和替换

  

https://en-ca.wordpress.org/plugins/better-search-replace/

这将考虑数据库中的序列化数据。

确保在继续操作之前备份所有内容。

答案 1 :(得分:0)

问题不是域而是路径,例如在帖子中我有链接,例如domain.com/wp-content/uploads/2015/12/document.pdf但是导入没有重建2015或12文件夹并且将文件直接放入uploads文件夹中,当文档具有相同的名称但在不同的文件夹中时,系统重命名为document-1.pdf。