- Stato
- Risolto dall’autore
- Plugin/tema correlato
- Royal Elementor Addons
- Tag dell’argomento
- Compatibility
Panoramica del problema
Se stai usando il widget Nav Menu del plugin Royal Elementor Addons, noterai che renderizza il selettore di lingua WPML in HTML grezzo sul frontend.
Soluzione alternativa
Assicurati di avere un backup completo del tuo sito prima di procedere.
- Apri il file …/wp-content/plugins/royal-elementor-addons/modules/nav-menu/widgets/wpr-nav-menu.php.
- Cerca la riga 1656.
- Sostituisci:
$output ='<a href="'. esc_url($item->url) .'" class="'. esc_attr($item_class) .'">'. esc_html($item->title);
- Con:
$output ='<a href="'. esc_url($item->url) .'" class="'. esc_attr($item_class) .'">'. wp_kses($item->title, array( 'span' => array() ));