我在同一台机器上有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网站(多重安装)。
下面是我想要完成的事情。我怎么能这样做?我试图按照wordpress多站点安装文档,但我卡住了因为我不知道如何根据我的域名要求进行设置。
为什么我想因为搜索而这样做的另一个原因。我有来自wpmudev的全球网站搜索插件。我们需要能够从我们的任何一个站点搜索到其他2个站点。例如:如果我在一个站点中搜索“productA”,我还需要显示其他2个站点中与“productA”相关的所有帖子。
如果有更好的方式来执行我解释的全局搜索,那么我想听听它
感谢您的帮助。
答案 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