WordPress多站点安装

时间:2015-11-05 22:44:33

标签: php wordpress

我在同一台机器上有3个自我托管的wordpress网站,但每个网站使用不同的网址,如下所述。

publication.mysite.com  (wordpress site)
info.mysite.com (wordpress site)
flipbook.mysite.com (wordpress site)

现在mysite.com是我们的主要公司网站。它是一个sharepoint网站。因为这个我不能创建mysite.com作为我们的主要wordpress网站。

我想将publication.mysite.com作为我们的主要wordpress网站,并在此网站下带来其他2个wordpress网站(多重安装)。

下面是我想要完成的事情。

  • 所有3个站点都应该使用它自己的mysql数据库
  • 所有人都应该指向它的目录
  • 所有3个网站的网址都不应更改。
  • 必须保留所有帖子和所有3个网站中的其他数据。

我怎么能这样做?我试图按照wordpress多站点安装文档,但我卡住了因为我不知道如何根据我的域名要求进行设置。

为什么我想因为搜索而这样做的另一个原因。我有来自wpmudev的全球网站搜索插件。我们需要能够从我们的任何一个站点搜索到其他2个站点。例如:如果我在一个站点中搜索“productA”,我还需要显示其他2个站点中与“productA”相关的所有帖子。

如果有更好的方式来执行我解释的全局搜索,那么我想听听它

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

如果必须为每个站点使用单独的数据库,则很难实现网络范围的搜索功能。它需要大多数人都没有的开发印章。我恭敬地建议你重新考虑这个要求。

在单个数据库中进行多站点搜索可以使用插件完成。例如。 https://wordpress.org/plugins/multisite-global-search/

WordPress多站点安装旨在托管具有不同URL的站点。迁移并不困难。您设置了目标多站点系统,其中包含三个站点(博客,WordPress&#39文档调用它们)。为每个URL安装URL。

本文档介绍了要遵循的路径。 https://codex.wordpress.org/Create_A_Network多站点管理菜单提供了配置各个站点的方法。

然后,您可以从各个站点导出内容并将其逐个导入目标站点。

WordPress得到了很好的记录。阅读本文,了解迁移到多站点的过程。 https://codex.wordpress.org/Migrating_Multiple_Blogs_into_WordPress_3.0_Multisite