- Stato
- Risolto
- Risolto in
- WPML 4.9.3
- Tag dell’argomento
- Bug
Panoramica del problema
Quando il contenuto viene tradotto e il plugin Traduzione media è attivo, gli URL delle immagini nel contenuto tradotto potrebbero includere doppie barre. Le immagini vengono comunque visualizzate normalmente, ma ciò può causare effetti collaterali indesiderati con terze parti.
Nota: questo problema si verifica solo se l’impostazione predefinita di WordPress “Organizza i file caricati in cartelle basate su mese e anno” è disabilitata.
Soluzione alternativa
In attesa di una correzione, è possibile evitare il problema (per le nuove traduzioni) modificando il file plugins/wpml-media-translation/classes/media-translation/class-wpml-media-image-translate.php
Individua queste righe (intorno alla riga 211):
$filename = array_pop( $file_subdirectory_parts ); $image_url_parts[] = implode( '/', $file_subdirectory_parts );
e modificale in questo modo:
$filename = array_pop( $file_subdirectory_parts );
if ( !empty( $file_subdirectory_parts ) ) {
$image_url_parts[] = implode( '/', $file_subdirectory_parts );
}