有没有可能用qlate在语言切换上获得不同的Header.php?

时间:2012-04-02 作者:user385917

问题是,在主页上,我有许多通过标题添加的代码。php,不可通过管理面板进行修改。我想做的是在语言开关上切换头文件。每当用户按下语言图标时,比如说在英语图标上,标题也应该从<?php get_header(\'mylanguage\') ?><?php get_header(\'english\') ?> 或者等等。有可能这样做吗?

当做

1 个回复
SO网友:brasofilo

遵循法典关于get_header function

您必须有存档header-de.php 在模板中。

为您拥有的每种语言创建一个,并调整switch 照着

<?php 
if(function_exists(\'qtrans_getLanguage\')) {
    $lingo = qtrans_getLanguage(); 
    switch ($lingo) {
        case \'de\':
            get_header(\'de\');
            break;
        default:
            get_header();
            break;
    }
} else {
    get_header();
}

结束

相关推荐