WPML
Estado
Resuelto

Resumen del problema

Síntomas
Al usar WPML 4.8 junto con un maquetador visual (por ejemplo, Elementor), intentar abrir el Editor de traducción puede provocar un error fatal de PHP similar a:

PHP Fatal error: Uncaught TypeError: array_merge(): Argument #1 must be of type array, null given

in .../sitepress-multilingual-cms/classes/media-translation/AddMediaDataToTranslationPackage.php:82

Esto ocurre cuando la página incluye una imagen que carece de metadatos (es decir, sin título, leyenda, descripción ni texto alternativo).

Solución alternativa

Antes de abrir el Editor de traducción:

  • Edite la imagen en la biblioteca de medios de WordPress.

  • Añada al menos un metadato (por ejemplo, un título o texto alternativo).

  • Guarde la imagen y luego vuelva a abrir el Editor de traducción.

Esto evita el error fatal y permite que la página de traducción se cargue con normalidad.


Estado

  • Se ha incluido una solución en WPML 4.8.1, que se publicará en breve.

  • Una vez actualizado, WPML ya no se bloqueará al encontrar imágenes sin metadatos.

Todos los problemas conocidos →