将子域站点转移到多站点安装程序

时间:2018-12-17 作者:damienoneill2001

我在一个URL上有两个活动子域,让我们称它们为sd1。我的网站。com和sd2。我的网站。com。我正在寻找我的网站。com集成到多站点环境中,这两个子域都是其中的一部分。

我的问题是,虽然我希望将文件移动到相关的多站点文件夹中相当简单,但是否需要对数据库执行任何特殊操作,或者是否需要了解任何设置?

谢谢

4 个回复
SO网友:Liam Stewart

假设sd1。我的网站。com和sd2。我的网站。com是单WordPress安装。

您可以创建mysite。com作为WordPress多站点,您可以使用以下方法导出帖子、用户等,并重新导入到sd1或sd2的新多站点版本:https://en-ca.wordpress.org/plugins/wordpress-importer/

您需要在新的多站点安装中包括主题、插件。

如果sd1。我的网站。com和sd2。我的网站。com不是单一的WordPress安装,只是子域,您只需将子域指向mysite即可。com IP地址。

编辑:

导出帖子并使用上面列出的导入器导入。sd1和sd2数据库将不再需要作为mysite。com DB现在保存所有内容。

SO网友:Nicolai Grossherr

我在使用WP-CLI 和WP-CLI插件MU-Migration. 当然,您必须安装后者,具体取决于您的环境前者也需要参考相关文档。

之后的导出可以如下所示:

wp mu-migration export all site.zip --plugins --themes --uploads
和导入:

wp mu-migration import all site.zip
这是最基本的概述,有更多的参数可用。上面链接的文档内容丰富且简单明了。为了澄清,这也适用于将单个站点迁移到多站点设置,请参见以下内容article 对于此场景和一般概述,本文将有助于入门。

显然,备份对于任何关键操作都是强制性的,所以最好是安全的。

在我看来,这些都是很好的工具,可以让你的生活更轻松,也许你想看看它们。

SO网友:T.Todua

有两篇文章是关于如何migrate Single WP sites into MultiSiteMigrate Subdomains into MultiSite, 这对我帮助很大。关键是如果你不打算migrator plugins, 然后,您必须使用phpMyAdmin. 如果您不熟悉这一点(或者没有任何人可以使用它),那么您不能简单地完成这一过程,您将需要迁移插件的帮助(存在商业插件,它们可以完全满足您的需要),或者雇佣程序员来完成这一工作。

SO网友:FarhadD

您是否已检查以确保所有当前插件都能在多站点设置中工作?我上一次使用的多站点设置遇到了一些限制,因为某些插件无法以您期望的方式在多站点上运行。我们最终在网络上安装了一些插件,其他插件则必须单独安装在网络中的每个站点上。没什么大不了的,但当你把它乘以数百倍时,它会变成一个真正的麻烦!

除此之外,即使是多站点工作的插件也可能需要在网络中的每个站点上重复基本的设置步骤,因此请尝试识别允许您尽可能集中的插件。

此外,这是一个显而易见的问题,但在将前两个站点克隆到网络中的其他站点之前,请仔细检查,然后再仔细检查,以确保前两个站点的设置都是完美的,因为任何手动功能或设置都可能会变成一项繁重的工作。

相关推荐

Wordpress Migration

我是wordpress的初学者,我已经在本地服务器WAMP中创建了我的woocommerce网站,然后我想把它放到网上,所以我使用了复制器插件,但我得到了wordpress的第一个版本。。没有版本,我只下载了主题,没有任何插件、首选项或其他东西,我在默认版本中创建了一个新的wordpress网站。。请你能帮帮我!!!