我有一个主域 https://www.pearltutorial.com我还有一个子域 http://besttutorial.pearltutorial.com
我希望两个域在访问时使用相同的数据库。我尝试过使用多站点,但它不起作用。
关于如何做到这一点有什么想法吗?
最佳答案
一般来说,这是不可能的。
因为,每个 WordPress 安装都有自己的设置、发布数据、标签等。每个 WordPress 安装都是唯一的,因此它的数据库也是唯一的。您要求的是一个自定义应用程序。
此外,切勿为两个 WordPress 安装提供相同的数据库凭据。它不会那样工作,你最终会得到一些外星的东西。
但是有可能如果...
您是一名编码专家,您可以构建自己的 WordPress 分支,该分支可以从外部数据库中提取数据并将数据插入到自己的数据库中。
或者,您可以为现有的 WordPress 数据库构建 API,并可以从自定义构建的应用程序中调用它并处理数据。
即使您成功实现了这一点,您最终也会失去搜索排名,因为它会变成重复内容[两个域或页面上的相同内容]。 Google 会惩罚您。
无论哪种方式,您都应该成为专业人士。据我所知,您想要的是一个特殊的域来展示您最好的教程。您可以通过创建特殊的帖子或标签类别 best
并将这些帖子标记在 best
下来实现这一点。
关于php - 在 WordPress 的主域和子域上使用相同的数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50150816/