- Status
- Warten auf Autor
- Zugehöriges Plugin/Theme
- Unlimited Elements for Elementor
- Themen-Tags
- Compatibility
Übersicht über das Problem
Derzeit ist es nicht möglich, Links innerhalb des Mega Menu-Widgets zu übersetzen, das vom Unlimited Elements for Elementor-Plugin bereitgestellt wird.
Problemumgehung
Bitte stellen Sie sicher, dass Sie über ein vollständiges Backup Ihrer Website verfügen, bevor Sie fortfahren.
- Gehen Sie zur Seite WPML > Einstellungen > Benutzerdefinierte XML-Konfiguration.
- Fügen Sie das folgende XML hinzu:
<wpml-config> <elementor-widgets> <widget name="ucaddon_mega_menu"> <fields-in-item items_of="uc_items"> <field>title</field> <field key_of="link">url</field> <field key_of="link2">url</field> </fields-in-item> </widget> </elementor-widgets> </wpml-config> - Öffnen Sie dann die Datei functions.php Ihres Themes.
- Fügen Sie den folgenden Code hinzu:
add_filter( 'wpml_pb_elementor_register_string_name_ucaddon_mega_menu', function( $name, $args ) { $widgetType = $args['element']['widgetType']; return $widgetType . '-' . $args['key'] . '-' . $args['field'] . '-' . $args['nodeId'] . '-' . $args['item']['_id']; }, 10, 2 ); - Aktualisieren und übersetzen Sie Ihre Seite erneut.
Wenn diese Problemumgehung nicht hilft, öffnen Sie bitte einen Chat in unserem Support-Kanal.