Support » Themes » compass – Logo in 2 Sprachen

Ansicht von 2 Antworten - 1 bis 2 (von insgesamt 2)
  • Du kannst z.B. in einem Child Theme folgenden Code in der functions.php hinzufügen:

    
    function my_language_class_names($classes) {
    $classes[] = 'currentLang-' . qtranxf_getLanguage();
    return $classes;
    }
    add_filter('body_class','my_language_class_names');
    

    Ergebnis ist, dass dem <body>-Tag je nach ausgewählter Sprache eine andere CSS-Klasse, z.B. currentLang-de oder currentLang-en, zugewiesen wird. Das kannst du dann in einem Stylesheet verwenden:

    
    .currentLang-de .logo { background: url( './img/logo-de.jpg' );
    .currentLang-en .logo { background: url( './img/logo-en.jpg' );
    

    (Im Customizer wird dann kein Logo mehr zugewiesen.)

    Thread-Starter chris79199

    (@chris79199)

    Toll. Danke!

Ansicht von 2 Antworten - 1 bis 2 (von insgesamt 2)
  • Das Thema „compass – Logo in 2 Sprachen“ ist für neue Antworten geschlossen.