WPML
Estado
Resuelto
Resuelto en
3.1.8

Resumen del problema

  • Aviso de error completo: Notice: WP_Scripts::localize was called <strong>incorrectly</strong>. The <code>$l10n</code> parameter must be an array.
  • Tenemos un nuevo aviso que aparece con la versión 5.7 de WordPress
  • Verá este error SOLO si tiene wp_debug activado.

Somos conscientes de este problema, ya tenemos una solución y publicaremos una versión que incluirá la corrección adecuada después de terminar de probarla en breve.

Solución alternativa

Pronto se publicará una solución para este problema.

Este es un parche para evitar el aviso:

Edite el archivo wp-content/plugins/wpml-string-translation/classes/menus/theme-plugin-localization-ui/class-wpml-st-theme-plugin-localization-resources.php en la línea 27 y reemplace:

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, [] )

Todos los problemas conocidos →