- Stato
- Risolto
- Risolto in
- 3.1.8
Panoramica del problema
- Avviso di errore completo: Notice: WP_Scripts::localize was called <strong>incorrectly</strong>. The <code>$l10n</code> parameter must be an array.
- Abbiamo un nuovo avviso che compare con la versione 5.7 di WordPress
- Vedrai questo errore SOLO se hai abilitato wp_debug.
Siamo a conoscenza di questo problema, abbiamo già una correzione e rilasceremo una versione che includerà la correzione giusta dopo aver finito di testarla a breve.
Soluzione alternativa
Presto sarà rilasciata una correzione per questo problema.
Ecco una patch per evitare l’avviso:
Modifica il file wp-content/plugins/wpml-string-translation/classes/menus/theme-plugin-localization-ui/class-wpml-st-theme-plugin-localization-resources.php alla riga 27 e sostituisci:
get_option( WPML_ST_Themes_And_Plugins_Updates::WPML_ST_ITEMS_TO_SCAN )
con:
get_option( WPML_ST_Themes_And_Plugins_Updates::WPML_ST_ITEMS_TO_SCAN, [] )