- Stato
- Aperto
- Segnalato per
- WPML Multilingual CMS 4.7.6
Panoramica del problema
WPML include alcuni stili predefiniti che vengono applicati al selettore di lingua in modo che venga visualizzato correttamente.
Tuttavia, puoi disabilitarli tramite una costante:
define('ICL_DONT_LOAD_LANGUAGE_SELECTOR_CSS', true);
Di norma, così facendo si impedisce il caricamento degli stili integrati, tuttavia nel caso del blocco Gutenberg per il selettore di lingua – questo non avviene e gli stili integrati vengono comunque caricati.
Soluzione alternativa
I nostri sviluppatori stanno lavorando al caso, tuttavia, se per te è critico, puoi andare al file /wp-content/plugins/sitepress-multilingual-cms/classes/block-editor/Loader.php
Lì, nella funzione
private function styleLanguageSwitcher() {Puoi aggiungere questo codice:
if (defined('ICL_DONT_LOAD_LANGUAGE_SELECTOR_CSS')) {
return '';
}
In questo modo, la costante ICL_DONT_LOAD_LANGUAGE_SELECTOR_CSS verrà rispettata e il CSS integrato non verrà caricato per il selettore di lingua.