- Status
- Resolvido pelo autor
- Plugin/tema relacionado
- Royal Elementor Addons
- Tags de tópico
- Compatibility
Visão geral do problema
Se você estiver usando o widget Nav Menu do plugin Royal Elementor Addons, notará que ele renderiza o seletor de idiomas do WPML em HTML puro no front-end.
Solução alternativa
Por favor, certifique-se de ter um backup completo do seu site antes de prosseguir.
- Abra o arquivo …/wp-content/plugins/royal-elementor-addons/modules/nav-menu/widgets/wpr-nav-menu.php.
- Procure a linha 1656.
- Substitua:
$output ='<a href="'. esc_url($item->url) .'" class="'. esc_attr($item_class) .'">'. esc_html($item->title);
- Por:
$output ='<a href="'. esc_url($item->url) .'" class="'. esc_attr($item_class) .'">'. wp_kses($item->title, array( 'span' => array() ));