我已经修复了这个问题,对我工作的罚款。在wpglobus插件中做一些小小的修改。
你有两个不同的域,都指向相同的主机权?
mysite.com
mysite.com.fr(负载法语内容)
在此溶液中,
转到wpglobus插件文件夹
文件夹内包括/ 讲座wpglobus-config.php在提到的行后打开并粘贴下面的行
public $extended_options = array(); after
protected $domain_french = 'mysite.com.fr'; //add this line only
下找到这个功能init_current_language()这个函数的
末加入这一行
if(stristr($_SERVER['HTTP_HOST'], $this->domain_french))
$this->language = 'fr';
保存file.thats它。
现在您的mysite.com.fr网站加载了法语内容默认值。
接下来,您需要防止在法国网站中添加/ fr /。
相同包含文件夹罚款class-wpglobus-utils.php打开它。
查找功能localize_url
在函数内部找到这一行
if (($language === $config->default_language && $config->hide_default_language))
到
if (($language === $config->default_language && $config->hide_default_language) || $language ==='fr')
完蛋了。我希望这个解决方案解决你的问题。
请检查此响应,看看它是否有助于您的情况:http://stackoverflow.com/questions/16009901/redirect-to-other-domain-but-keep-typed-domain – Mohsin
谢谢moshin,但它不是对我有什么帮助:( –