Este hilo está resuelto. Aquí tienes una descripción del problema y la solución.
Problema: Si estás experimentando duplicación de imágenes en varios idiomas en tu sitio web inmobiliario, lo que resulta en un alto uso de recursos de hosting, y solo necesitas duplicar la imagen destacada para el SEO (TEXTO ALT). Solución: En WPML, las imágenes no se duplican físicamente, sino que se crea una entrada en la base de datos para que estén disponibles en otros idiomas. Esto significa que no se consume espacio adicional de almacenamiento por cada imagen en diferentes idiomas. Si deseas evitar la duplicación automática de imágenes al traducir contenido, puedes desactivar la opción 'Duplicate media' que aparece por defecto seleccionada en las propiedades de las traducciones. Para más detalles, visita este enlace.
Si esta solución no resuelve tu problema o si la información parece desactualizada, te recomendamos abrir un nuevo ticket de soporte. También es aconsejable revisar los problemas conocidos, verificar la versión de la solución permanente y confirmar que tienes instaladas las últimas versiones de los temas y plugins. Para asistencia adicional, visita nuestro foro de soporte.
Este es el foro de soporte técnico de WPML, el plugin multilingüe de WordPress.
Todas las personas pueden leerlo pero solo los clientes de WPML pueden ingresar comentarios. El equipo de WPML responde en los foros 6 días a la semana, 22 horas por día.
Antecedentes del problema:
Somos una inmobiliaria, y publicamos propiedades en nuestra web en varios idiomas. Actualmente las imágenes para todos los idiomas se duplican y esto me está usando muchos recursos en el hosting. Solo me interesa que se duplique la imagen destacada para trabajar el SEO (TEXTO ALT).
Síntomas:
Las imágenes se duplican para todos los idiomas, usando muchos recursos en el hosting.
Preguntas:
¿Hay alguna forma de que no se dupliquen las imágenes (las ya subidas y las por subir) y reducir el espacio por esto?
Te voy a ayudar mientras un supporter toma tu caso.
Las imagenes no se duplican en cuanto a archivos, solo en la base de datos y hablamos de una entrada por imagen, por idioma (que tienen un peso menor de 1kb, mucho menor).
Solo para ponerlo en perspectiva, una ficha de propiedades tiende a tener unos 100 metadatos en average, en este caso tendría 101.
Este procedimiento es necesario para que las imagenes se muestren ya que en la base de datos es con un metadatos (campo personalizado) que se "asigna" una imagen como predeterminada a un post, por ejemplo, así que con WPML es normal que suceda esto con cada idioma.
Si tienes imagenes "de verdad" (archivos) que se están duplicando, esto no es por WPML sino por otra cosa que tengas en el sitio (plugins de optimización de imagenes, por ejemplo).
Si nos puedes dar más detalles, podremos ayudarte mejor.
Pero al intentar desmarcar la opción "Duplicar los elementos multimedia existentes para el contenido traducido"
luego guardo, y al volver a entrar la casilla sigue marcada.
También al entrar a la "biblioteca multimedia" donde están todas las fotos, al cambiar de idioma siguen todas las fotos duplicadas y para algunos idiomas hay mas fotos o menos (el total de fotos son distintos). He intentado borrar las fotos del idioma francés y han vuelto aparecer nuevamente.
Como puedo hacer para que no estén duplicadas o si las borro definitivamente, no vuelvan aparecer?
Que opciones tengo que marcar o desmarcar, para asegurar de que las fotos no se dupliquen?
Ademas al editar las propiedades y cuando se va a traducir también hay dos casillas para duplicar todo el contenido adjuntado y foto destacada, que siempre salen marcadas.
Las opciones de Duplicate media que te aparece por defecto seleccionadas en la propiedades es para cuando hagas una traducción se copien las imágenes a la traducción.
Ok, entiendo que se crea una entrada en la base de datos. Sin embargo, no entiendo por qué las imágenes que elimino luego vuelven aparecer, por ejemplo, borro fotos del idioma en francés (compruebo el almacenamiento del hosting y se aprecia una disminución) y después al recargar la pagina vuelven aparecer (y al revisar el almacenamiento en el hosting, vuelve a ocupar espacio) Si dices que es un registro en la base de datos, estas imágenes no deberían utilizar espacio en el hosting o me equivoco? porque cada idioma me utiliza 2GB en almacenamiento de fotos.
Tampoco entiendo por qué aparece marcada la opción de duplicado de contenido antiguo (foto que adjunté anteriormente), siendo que la desmarco y la guardo, pero vuelve aparecer marcada cuando recargo la web. Será por esto que las imágenes no se eliminan?
Para que se borre una imagen en todos los idiomas haz lo siguiente:
- ve a WPML --> Configuración --> Sincronización de entradas y páginas
- activa la opción "Cuando se elimine una entrada, eliminar las traducciones también"