- Status
- Aguardando o autor
- Plugin/tema relacionado
- Unlimited Elements for Elementor
- Tags de tópico
- Compatibility
Visão geral do problema
Atualmente, não é possível traduzir links no widget Mega Menu fornecido pelo plugin Unlimited Elements for Elementor.
Solução alternativa
Por favor, certifique-se de ter um backup completo do seu site antes de prosseguir.
- Vá para a página WPML > Configurações > Configuração XML personalizada.
- Adicione o seguinte 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> - Em seguida, abra o arquivo functions.php do seu tema.
- Adicione o seguinte código:
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 ); - Atualize e traduza novamente a sua página.
Se essa solução alternativa não ajudar, por favor, abra um chat em nosso canal de assistência.