Problem: Der Kunde wollte eine spezielle CSS-Klasse verwenden, um Menüpunkte in verschiedenen Sprachen hervorzuheben, ohne für jede Sprache eine eigene CSS-Regel erstellen zu müssen. Er suchte nach einer Möglichkeit, die originalen IDs der Menüelemente in allen Sprachen zu verwenden, um mehrfache Datenbankabfragen zu vermeiden.
Lösung: Wir empfehlen, das CSS Class Custom Field in den Screen Options zu aktivieren, um eine spezielle CSS-Klasse für Menüpunkte zu verwenden. Dies ist eine einfachere Lösung als die Integration der einzelnen IDs in das Theme. Für weitere Informationen, siehe hier.
Für das Styling, das über mehrere Sprachen hinweg synchron gehalten werden soll, empfehlen wir, keine Post-IDs zu verwenden, sondern stattdessen eine Sprachabfrage im CSS. Ein Beispiel hierfür finden Sie hier.
Sollte diese Lösung für Sie nicht relevant sein, weil sie veraltet ist oder nicht auf Ihren Fall zutrifft, empfehlen wir Ihnen, ein neues Support-Ticket zu öffnen. Wir empfehlen auch, die Seite mit bekannten Problemen (https://wpml.org/known-issues/) zu überprüfen, die Version der dauerhaften Lösung zu verifizieren und zu bestätigen, dass Sie die neuesten Versionen von Themes und Plugins installiert haben. Für weitere Unterstützung besuchen Sie bitte unser Support-Forum: WPML Support-Forum.