相同语言的不同子区域的本地化WordPress内容?

时间:2014-08-27 作者:HiSpec

我有一个服务爱尔兰的网站;英格兰我想把它移到Wordpress。

当前,当您访问该网站时,所有内容都是相同的&;它运行两个URL,爱尔兰的一个:mysite。ie&;英国mysite。co.uk公司

我需要根据用户是访问爱尔兰网站还是访问英语网站来显示不同的价格。目前我做的事情如下:

$host = $_SERVER[\'HTTP_HOST\']; 
if($host == "www.mysite.ie") {
 //show Irish prices
}
我不认为我可以从两个域开始运行一个WP安装。

它不是多语言的,那么有没有一种方法可以显示所有相同的内容,除了基于URL的微小差异?

1 个回复
最合适的回答,由SO网友:Yosi Mor 整理而成

实际上,您应该将您的站点视为需要“多语言”功能,即使这两个国家的基础语言相同,因为每个国家的实际语言环境不同。

更具体地说,您可以为您的英国(\'en\\u GB\')和爱尔兰(\'en\\u IE\')本地化创建变体“翻译”。插件,如WPML (WordPress Multilingual) 可以帮助您实现这一点,并且它支持不同的URL方案来区分本地化,包括:

不同的域(或子域)不同的子目录

结束

相关推荐

Multisite and plugins options

我需要更多关于get_site_option(), update_site_option() 和add_site_option().在codex中,他们说它与单次安装相同,只是在多站点中,它返回网络范围的选项。好吧,但我对这一点感到困惑:这是否意味着一旦设置了网络范围选项,所有站点的选项都是相同的?还是每个站点都会覆盖它?我的意思是如果我这样做: update_site_option(\'option_group\', \'default_options());// default_options() r