Zum Inhalt springen Zur Seitenleiste springen

Dies ist das technische Support-Forum für WPML – das mehrsprachige WordPress-Plugin.

Mitlesen können alle, doch nur WPML-Kunden können hier Fragen veröffentlichen. Das WPML-Team antwortet im Forum an 6 Tagen pro Woche, 22 Stunden am Tag.

Sun Mon Tue Wed Thu Fri Sat
- - 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00
- - - - - - -

Zeitzone des Supporters: America/Lima (GMT-05:00)

Schlagwörter: 

Dieses Thema enthält 2 Antworten, hat 0 Stimmen.

Zuletzt aktualisiert von Andreas W. Vor 3 Tage, 16 Stunden.

Assistiert von: Andreas W..

Autor Beiträge
Juli 17, 2025 um 6:14 pm

Helga

Hintergrund des Themas:
Ich habe unter dem Menu WPML/Sprachen das Menu 'Main DE' erstellt, aber es wird in der Top-Navigation nicht angezeigt. Ich habe auch 'Fußzeilen-Sprachumschalter -> Sprachumschalter in der Fußzeile anzeigen' aktiviert, was funktioniert. Ich folge den Menupunkten im WordPress Backend. Ihr Kollege Lucas hatte mir gestern geholfen, die Menuübersetzung herzustellen.

Die Symptome:
Die Sprachen werden in der Top-Navigation nicht angezeigt.

Fragen:
Wie kann ich den Sprachumschalter in der Navigation zu oberst auf der Webseite anzeigen?
Welche class oder id's muss ich ansprechen im CSS, wenn ich die Sprachumschalter rund machen will?

Juli 17, 2025 um 7:00 pm
Juli 18, 2025 um 1:34 am #17248396

Andreas W.
WPML-Unterstützer seit 12/2018

Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch )

Zeitzone: America/Lima (GMT-05:00)

Ich kann das Problem auf meiner Test Site nicht bestätigen:
versteckter Link

Der Menü-Sprachumschalter funktioniert hier wie erwartet.

Um das Problem genauer zu untersuchen, werde ich eine lokale Kopie deiner Website anlegen und mich erneut melden, sobald ich Neuigkeiten habe.

Juli 18, 2025 um 2:52 am #17248522

Andreas W.
WPML-Unterstützer seit 12/2018

Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch )

Zeitzone: America/Lima (GMT-05:00)

Der Sprachumschalter existiert im Quellcode. Siehe Screenshot.

Er wird mit folgender CSS-Regel ausgeblendet:

#top-menu li[class*="wpml-ls"], #et_mobile_nav_menu li[class*="wpml-ls"]
Specificity: (1,1,1)
 {
    display: none !important;
}

Der Eintrag befindet sich unter Design > Customizer unter Zusätzliches CSS auf Zeile 53:

/* Menü-Einträge von WPML ausblenden */
#top-menu li[class*="wpml-ls"],
#et_mobile_nav_menu li[class*="wpml-ls"]{
  display:none !important;
}