- Status
- Resolvido
- Resolvido em
- 3.1.8
Visão geral do problema
- Aviso de erro completo: Notice: WP_Scripts::localize was called <strong>incorrectly</strong>. The <code>$l10n</code> parameter must be an array.
- Temos um novo aviso aparecendo com o WordPress versão 5.7
- Você verá esse erro APENAS se tiver o wp_debug ativado.
Estamos cientes desse problema, já temos uma correção e lançaremos uma versão que incluirá a correção certa em breve, assim que terminarmos de testá-la.
Solução alternativa
Uma correção será lançada em breve para este problema.
Aqui está um patch para evitar o aviso:
Edite o arquivo wp-content/plugins/wpml-string-translation/classes/menus/theme-plugin-localization-ui/class-wpml-st-theme-plugin-localization-resources.php na linha 27 e substitua:
get_option( WPML_ST_Themes_And_Plugins_Updates::WPML_ST_ITEMS_TO_SCAN )
Por:
get_option( WPML_ST_Themes_And_Plugins_Updates::WPML_ST_ITEMS_TO_SCAN, [] )