多个子域上的WordPress多站点

时间:2021-01-18 作者:dallion

我需要以以下方式设置WP multisite:

blog.mydomain.com
blog.mydomain.co.uk
blog.mydomain.it
blog.mydomain.hu
有没有具体的方法来实现这一点?我读过类似的方法it.mydomain.com, hu.mydomain.commydomain.com/it, mydomain.com/hu 但我还没有找到一个能解决我问题的例子。主域mydomain.com 将运行完全不同的东西,所以我需要WP来处理博客部分blog.mydomain. 我想我还需要一些像Polylang这样的语言插件。

谢谢

1 个回复
SO网友:Yves Laurent

我认为你没有解决这个问题的正确方法。

这里,你说的是4domains, 不subdomains. 子域通常取代url中的www。

而且,如果你创建了一个多站点网络,那么你就不需要有多语言插件,因为你计划每个网站只有一种语言。

Having a multisite network is useful if you plan on having a different content for each website 网络的。然而,如果你打算用不同的语言来表达相同的内容,那么我建议你不要这样做。

如果你想在不同的语言中拥有相同的内容,你应该只创建一个带有多语言插件(如WPML或Polylang)的WordPress网站。这将为您节省一些时间,因为翻译页面/帖子比在其他网站上重新创建页面/帖子更容易。

关于每种语言的网站url,也很容易设置。我知道至少WPML在本机上包含了这一点,并为您提供了设置DNS的教程。

因此,我建议:

使用多语言插件创建单个网站,设置不同的域以重定向到网站的特定语言版本