如何将POST媒体从单机版迁移到多站点构建

时间:2019-12-17 作者:Ryan

我们有一个独立的wordpress站点,我们正在迁移到多站点构建。这两个版本位于两个单独的服务器上,但使用相同的域。我们目前正在访问多站点构建,只需将主机文件更改为指向它所在的服务器即可
Migration Set Up

我们使用默认导出/wordpress importer 传输帖子、页面等。它可以工作,但几乎不会传输与这些帖子相关的任何媒体资产。

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

下面是我们用来迁移媒体并使其与帖子同步的过程。

我们使用Export media with selected content 导出我们帖子的插件。将导出内容拼接成小块。根据建议Matt Whiteley. /wp-content/uploads/{year} 多站点生成上“相同位置”的目录。如果默认站点中已有大量媒体,这可能会出现问题,因为您必须混合内容。幸运的是,我们的默认站点只是一个占位符,所以我们没有太多的媒体/内容重叠Wordpress Importer (仍成块)/wp-content/uploads/{year} 目录,因为导入过程将介质添加到其新的、正确的主目录中/wp-content/uploads/sites/{site-identifier}/{year}Resources<马特·怀特利的Move WordPress blog posts with featured images 这是至关重要的
Export media with selected content 插件至关重要
Wordpress Importer

相关推荐

本地WordPress MultiSite在AWS开发服务器上不工作“建立数据库连接时出错”

我在本地mac上使用mamp安装了composer WP starter。它按预期工作。我正在使用phpdotenv隐藏我的wp配置。php设置和我将wordpress目录移动到文档根目录下的子目录中。我在本地mac dev2上使用虚拟主机。域名。com。我使用wp db migrate pro查找dev2并将其替换为dev3作为域名。com在本地和AWS上是相同的。唯一的其他区别是数据库连接设置。我知道数据库连接设置是正确的,因为我在运行composer并使用wp cli安装wp的shell脚本中使用了