Zum Inhalt springen Zur Seitenleiste springen

Dieses Thema ist gelöst. Hier finden Sie eine Beschreibung des Problems und der Lösung.

Problem:
Der Kunde möchte die Sprachauswahl im Header seiner mobilen Website anzeigen lassen, während sie auf der Desktop-Version bereits ohne Probleme funktioniert.
Lösung:
Wir haben dem Kunden mehrere Lösungsmöglichkeiten vorgeschlagen:
1) Erstellung einer eigenen

header.php

im Child-Theme, mit angepassten Mobile Queries für die Darstellung.
2) Einfügen des WPML Sprachumschalters an der gewünschten Position mittels der PHP Action wpml_add_language_selector und dem folgenden Code:

do_action('wpml_add_language_selector');

3) Beibehaltung der PHP-Dateien wie sie sind und Anpassung des CSS für die entsprechende Media Query.
Wir haben auch Beispiele von anderen Themes bereitgestellt, die als Referenz dienen können:

Wir empfehlen, die Anpassungen entsprechend der CSS-Klassen des "Hub" Themes vorzunehmen und bei Bedarf einen zertifizierten WPML-Dienstleister über unsere Contractors-Seite zu beauftragen.

Bitte beachten Sie, dass diese Lösung möglicherweise nicht mehr aktuell oder auf Ihren Fall anwendbar ist. Wenn das Problem weiterhin besteht, empfehlen wir Ihnen, ein neues Support-Ticket zu öffnen. Wir empfehlen auch, die Seite mit bekannten Problemen zu überprüfen, die Version der dauerhaften Lösung zu verifizieren und sicherzustellen, dass Sie die neuesten Versionen von Themes und Plugins installiert haben.

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.

Schlagwörter: 

Dieses Thema enthält 1 Antwort, hat 2 voices.

Zuletzt aktualisiert von Marcel Vor 1 Jahr, 6 Monaten.

Assistiert von: Marcel.

Autor Beiträge
April 29, 2024 um 12:00 p.m. #15576927

danielS-196

Hallo, ich würde gerne die Sprachauswahl in meinem Header anzeigen lassen. (siehe Screenshot). Auf der Destop Version klappt es ohne Probleme. Nur mobile wird es mir nur im Dropdown Menü angezeigt. Ich freue mich auf Feedback.

Screenshot 2024-04-29 135527.png
April 29, 2024 um 1:36 p.m. #15577399

Marcel
Unterstützer

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

Zeitzone: Europe/Madrid (GMT+02:00)

Hallo,

dies wird von Ihrem Theme gesteuert und dies lässt sich auf verschiedene Arten anpassen:

1) Sie programmieren einen eigene header.php innerhalb Ihres Child-Themes, wo die Darstellung über Mobile Queries dementsprechend angepasst wird.

2) Sie fügen den WPML Sprachumschalter über diese PHP Action https://wpml.org/wpml-hook/wpml_add_language_selector/ an Ihre Wunschposition ein:

do_action('wpml_add_language_selector');

3) Oder Sie lassen die PHP Dateien wie diese sind und passen das CSS für die jeweilige Media Query an.

Anbei 2 Beispiele von anderen Themes:
Enfold: https://wpml.org/forums/topic/language-selector-when-the-burger-menu-is-active/
Divi: https://wpml.org/forums/topic/flag-out-of-hamburger-menu/#post-13518053

Dies muss natürlich dementsprechend an die CSS Klassen Ihres "Hub" Themes angepasst werden. Sollten Sie hierfür weitere Unterstützung benötigen, empfehle ich Ihnen hierfür einen zertifizierten WPML Dienstleister mit der CSS Anpassung zu beauftragen. Sie finden diese hier: https://wpml.org/contractors/.

Viele Grüße
Marcel