Wsparcie » Wtyczki » qTranslate – modyfikacja widgeta

  • Witam,

    Walczę z podciągnięciem mojej strony pod język polski i angielski. W tym celu wykorzystuję qTranslate ze względu na proste wprowadzanie treści. Jednak widgety zaproponowane przy wtyczce nie są satysfakcjonujące.

    Po przeróbkach wymienionych poniżej całość prezentuje się następująco (link poniżej). Dwie flagi ustawione w kolumnie pod menu.

    Zrzut strony


    Zależy mi na tym, by miniatury flag polskiej i angielskiej znalazły się na poziomie menu „przyklejone” w linii po prawej stronie z zachowaniem drobnej odległości od siebie.

    Czy ktoś może podpowiedzieć co gdzie umieścić, abym miał to wszystko w jednej linii? Dodam, że strona oparta jest o motyw Responsive.

    <?php wp_nav_menu(array(
    				    'container'       => '',
    					'theme_location'  => 'header-menu')
    
    );
    				?>
    
                <?php if (has_nav_menu('sub-header-menu', 'responsive')) { ?>
    
    <?php wp_nav_menu(array(
    				    'container'       => '',
    					'menu_class'      => 'sub-header-menu',
    					'theme_location'  => 'sub-header-menu')
    					);
    				?>
                <?php } ?>
    <div id="qtranslate-2" class="widget-wrapper widget_qtranslate"><span class="qtrans_language_chooser" id="qtranslate-2-chooser"><a class="lang-en active"><a href="http://en.movecon.pl/" hreflang="en" title="English" class="qtrans_flag qtrans_flag_en"><span style="display:none">English</a></a></span></span><a class="lang-pl"><a href="http://movecon.pl/" hreflang="pl" title="Polski" class="qtrans_flag qtrans_flag_pl"><span style="display:none"><span style="display:none">English</span></a></span></span></div>
    
        </div><!-- end of #header -->
        <?php responsive_header_end(); // after header hook ?>
Viewing 1 replies (of 1 total)
  • Kiedyś miałem podobny problem rozwiązanie znalazłem na oficjalnej stronie wtyczki.

    Flagi wystylizuj w zwykłym css a następnie w odnośniku dodaj kod
    <?php echo qtrans_convertURL('', 'pl'); ?> w miejscu pl wpisujesz Kod języka. Zmiana języka następuje w miejscu w którym aktualnie jesteś – jeśli przeglądasz np. zakładkę „galeria” i klikniesz język angielski skrypt zmieni język jednak w dalszym ciągu będziesz w zakładce galeria.

    Np.

    <div id="language">
    
    <a href="<?php echo qtrans_convertURL('', 'pl'); ?>" class="pol"></a>
    <a href="<?php echo qtrans_convertURL('', 'en'); ?>" class="eng"></a>
    <a href="<?php echo qtrans_convertURL('', 'de'); ?>" class="ger"></a>
    
    </div><!--language-->

    A i jeszcze jedna ważna rzecz, jeśli wyłączysz wtyczkę strona załaduje się tylko do momentu gdzie jest wstawiony w/w kod reszta strony nie zostanie załadowana.

Viewing 1 replies (of 1 total)
  • Temat ‘qTranslate – modyfikacja widgeta’ jest zamknięty na nowe odpowiedzi.