WPML
Status
Resolvido
Resolvido em
WPML 4.9.3
Tags de tópico
Bug

Visão geral do problema

Quando o conteúdo é traduzido e o plugin Tradução de mídia está ativo, as URLs das imagens no conteúdo traduzido podem incluir barras duplas. As imagens continuam aparecendo normalmente, mas isso pode ter alguns efeitos colaterais indesejados com terceiros.

Note que esse problema só acontece se a configuração padrão do WordPress “Organizar meus arquivos enviados em pastas baseadas em mês e ano” estiver desativada.

Solução alternativa

Enquanto aguardamos uma correção, o problema pode ser evitado (para novas traduções) editando o arquivo plugins/wpml-media-translation/classes/media-translation/class-wpml-media-image-translate.php

Localize estas linhas (por volta da linha 211):

			$filename          = array_pop( $file_subdirectory_parts );
			$image_url_parts[] = implode( '/', $file_subdirectory_parts );

e edite da seguinte forma:

			$filename          = array_pop( $file_subdirectory_parts );
			if ( !empty( $file_subdirectory_parts ) ) {
				$image_url_parts[] = implode( '/', $file_subdirectory_parts );
			}

Todos os problemas conhecidos →