WPML

Resumen del problema

Cuando edita y recorta una imagen destacada en el idioma predeterminado, la versión recortada no aparece en las páginas traducidas. En su lugar, las páginas traducidas muestran la versión original sin recortar de la imagen.

Solución alternativa

Este problema está solucionado. Actualizar a la última versión lo soluciona en su sitio, por lo que solo necesita esta solución alternativa si aún no puede actualizar.

Por favor, haga una copia de seguridad completa de su sitio antes de continuar.

  • Instale el plugin WPML Media Translation
  • Asegúrese de que su imagen tenga un título y esté traducida mediante WPML Media
  • Vaya a WPMLConfiguraciónTraducción de medios
  • Si la opción «Detectar automáticamente las mejores opciones para traducir los textos de las imágenes (alt, leyenda, título)» está activa, desactívela
  • En Cómo gestionar los textos de la Biblioteca de medios (alt, leyenda, título), active la opción «Traducir los textos de la Biblioteca de medios (alt, leyenda, título) al traducir el contenido».
  • A continuación, abra el archivo …/wp-content/plugins/sitepress-multilingual-cms/classes/media-translation/MediaTranslationStatus.php.
  • Busque la línea 174.
  • Cambie:
    return $attachment_translation_id;
  • Por:
    $this->copy_attached_file_info_from_original( $attachment_translation_id, $attachment_id );
    return $attachment_translation_id;
  • Guarde el cambio.
  • Haga un pequeño cambio en la entrada y en el título de su imagen en el idioma predeterminado.
  • Actualice la traducción

Todos los problemas conocidos

¿Sigue teniendo este problema?

Si actualizar no lo soluciona, haga una consulta de soporte y lo revisaremos con usted.