我有3个自我托管的WordPress网站在同一台机器,但每个人使用不同的网址,如下所述。WordPress多站点安装
publication.mysite.com (wordpress site)
info.mysite.com (wordpress site)
flipbook.mysite.com (wordpress site)
now mysite.com是我们公司的主页。它是一个共享点站点。因为这个我不能创建mysite.com作为我们的主要WordPress站点。
我想保留publication.mysite.com作为我们的主要WordPress站点,并在此站点下带来其他2个WordPress站点(多安装)。
以下是我正在努力完成的。
- 所有3个网站应该使用它自己的MySQL数据库
- 所有应指向它的目录
- 所有3个站点的URL不应该改变。
- 必须保留所有3个站点中的所有帖子和其他数据。
我怎么能这样做?我试图按照WordPress的多站点安装文档,但我卡住,因为我不知道如何设置按我的域名要求。
为什么我想这样做是因为搜索的另一个原因。我有一个来自wpmudev的全球站点搜索插件。我们需要能够从我们的任何一个网站搜索到其他2个网站。例如:如果我在一个网站上搜索“productA”,则需要显示其他两个网站中与“productA”相关的所有帖子。
如果有喜欢我解释进行全局搜索什么更好的办法,那么我想听到它
感谢您的帮助。
为什么你想让每个站点都在一个单独的数据库上?我想你最好把他们留在WPMU的同一个数据库中。它为此进行了优化。你也许可以调整WordPress,否则我不会看到任何好处。 – smcjones
这3个站点已经部署到生产环境,并且每个站点都有1000个站点。我如何将所有数据迁移到wpmu中的同一个数据库? – sevakshreyas
我是.Net开发人员,我们的PHP人不再与我们在一起。我对wordpress和mysql的知识很少 – sevakshreyas