首页 文章

q语言切换器中的trans-x导航问题

提问于
浏览
0

我想显示没有标志和 Headers 的翻译菜单 . 像这样的东西:

EN |它

当我点击“EN”时,URL会转到英文版,当我点击“IT”时会转到意大利语版本 .

我尝试过,但没有解决方案 .

1 回答

  • 0

    您可以使用qtrans_getLanguage()功能 .

    主题模板中的特定目标语言:

    if(qtrans_getLanguage() == "en"){ 
        // Enter YOUR ENGLISH LANGUAGE CODE    
    }elseif(qtrans_getLanguage() == "it"){ 
        // ENTER YOUR ITALIAN LANGUAGE CODE    
    }
    

    不同语言的不同菜单

    <?php 
    if ( function_exists( 'register_nav_menus' ) ) {
        register_nav_menus(
            array(
              'menu-header-en' =&gt; 'Main Menu EN',
              'menu-header-it' =&gt; 'Main Menu IT',
            )
        );
    } ?> 
    
    // For menu calling
    <?php wp_nav_menu( array(  'theme_location' => 'menu-header-' . qtrans_getLanguage() , 'sort_column' => 'menu_order', 'container_class' => 'menu-header' ) ); ?>
    

相关问题