- Stato
- In attesa dell’autore
- Plugin/tema correlato
- Unlimited Elements for Elementor
- Tag dell’argomento
- Compatibility
Panoramica del problema
Attualmente, non è possibile tradurre i link all’interno del widget Mega Menu fornito dal plugin Unlimited Elements for Elementor.
Soluzione alternativa
Assicurati di avere un backup completo del tuo sito prima di procedere.
- Vai alla pagina WPML > Impostazioni > Configurazione XML personalizzata.
- Aggiungi il seguente XML:
<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> - Quindi, apri il file functions.php del tuo tema.
- Aggiungi il seguente codice:
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 ); - Aggiorna e ritraduci la tua pagina.
Se questa soluzione alternativa non è d’aiuto, apri una chat nel nostro canale di assistenza.