- Estado
- Resuelto
- Resuelto en
- WPML 4.9.3
- Etiquetas de temática
- Bug
Resumen del problema
Cuando se traduce el contenido y el plugin Traducción de medios está activo, las URL de las imágenes en el contenido traducido pueden incluir barras dobles. Las imágenes se siguen mostrando con normalidad, pero esto puede tener algunos efectos secundarios no deseados con terceros.
Nota: este problema solo ocurre si la configuración predeterminada de WordPress «Organizar mis archivos subidos en carpetas basadas en mes y año» está deshabilitada.
Solución alternativa
A la espera de una solución, el problema se puede evitar (para nuevas traducciones) editando el archivo plugins/wpml-media-translation/classes/media-translation/class-wpml-media-image-translate.php
Localice estas líneas (cerca de la línea 211):
$filename = array_pop( $file_subdirectory_parts ); $image_url_parts[] = implode( '/', $file_subdirectory_parts );
y edítelas así:
$filename = array_pop( $file_subdirectory_parts );
if ( !empty( $file_subdirectory_parts ) ) {
$image_url_parts[] = implode( '/', $file_subdirectory_parts );
}