在主域上使用相同的数据库& wordpress中的子域

时间:2018-05-03 08:52:24

标签: php mysql wordpress wordpress-theming

我有一个主域https://www.pearltutorial.com,我还有一个子域http://besttutorial.pearltutorial.com

我希望这两个域在访问时使用相同的数据库。我尝试过使用Multisite,但它没有用。

关于如何做到这一点的任何想法?

2 个答案:

答案 0 :(得分:0)

一般情况下,这是不可能的。

因为,每个WordPress安装都有自己的设置,发布数据,标签等。每个WordPress安装都是唯一的,因此它的数据库也是如此。您要求的是自定义应用程序。

此外,永远不要为两个WordPress安装提供相同的数据库凭据。它没有那种方式工作,你最终得到了一些外星人的东西。

可能如果......

你是一名编码专家,你可以建立自己的WordPress分支,可以从外部数据库中提取数据并插入到自己的数据库中。

或者,您可以为现有的WordPress数据库构建API,并可以从定制的应用程序中调用它并处理数据。

即使您成功实现了这一点,您最终也会失去搜索排名,因为它会变成重复内容[两个域或页面上的相同内容]。谷歌惩罚你。

无论哪种方式,你都应该成为职业选手。据我所知,你想要的是一个特殊的领域来展示你最好的教程。您可以通过创建特殊的帖子或标记类别best并在best下标记这些帖子来实现这一点。

答案 1 :(得分:0)

如果我理解,您需要安装多个WordPress,但您的MySQL数据库限额有限。在这种情况下,可以将多个WordPress安装到单个数据库中,并不是那么困难。

  1. 首先,您必须手动安装WordPress。
  2. 在wp-config.php阶段安装期间,您需要更改前缀“wp_”以允许多次安装。例如,第一个可以是“wpptl_”,下一个可以是“wpbptl_”。
  3. 您可以使用不同的前缀并使用它们来创建所需数量的安装。