创建多站点和多语言的子域?

时间:2018-03-09 作者:Gufran Hasan

我在WordPress中开发了多站点。我已经创建了两个多站点,一个用于印地语,另一个用于英语。

印地语URL为:http://example.com/hindi 英文URL为:http://example.com

现在我的要求是印地语的URLhttp://hindi.example.com 对于英语,它应该是一个默认URL,如http://example.com

谢谢

1 个回复
最合适的回答,由SO网友:Carlos Rodríguez 整理而成

有两种方法可以设置多站点网络,使用子域和子目录。您当前的设置是针对子目录的,若要按所需的方式更改URL,您需要更改设置以使用子域。这是一篇很好的文章,解释了这两种设置之间的差异以及如何从子目录更改为子域:https://premium.wpmudev.org/blog/change-multisite-sub-directories-sub-domains/

Beware 要将WordPress multisite设置为使用子域,您需要使用通配符子域。确保您的托管提供商可以为您设置。

结束

相关推荐

WordPress MultiSite-当用户在主站点注册时,如何将用户添加到子站点

我正在建立一个Wordpress多站点网络,用户可以在主站点上订阅一个或多个服务,也可以访问子站点上的内容。子网站的访问权限将取决于他们在主站点上订阅的服务。我想使用一些代码做的是,当用户在主站点注册时,我可以将该用户添加到子网站,并添加一些属性/元数据来定义用户对子网站的访问权限(可能是我将使用memberpress来管理访问权限)我的主要问题是,当用户注册主站点时,可以使用什么代码将其添加到子站点?