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.
Este tema contiene 19 respuestas, tiene 2 voces.
Última actualización por Carlos Rojas hace 4 años, 8 meses.
Asistido por: Carlos Rojas.
Autor | Entradas |
---|---|
marzo 19, 2020 en 1:10 pm #5720005 | |
diegoD-23 |
Buenos días, Nuestro sitio web está en 2 idiomas: Español (original) e Inglés. Necesitamos duplicar el contenido de Español a Inglés, incluido el contenido de los atributos que damos de alta (autor, palabras clave, año, mes y link). Al realizar un duplicado manual desde el articulo en Español, no se copian los atributos, pero sí el título. Hemos probado a cambiar en las opciones multilingues del artículos que dichos campos se copien, se copien una vez, incluso la opción de traducir, pero nada funciona. También hemos intentado desde el menú WPML > Administración de traducciones a duplicar el contenido de Español a Inglés, pero el contenido de los campos de atributos nunca se copian. El resultado es que en Español se puede buscar poc los campos del atributo y en Inglés están vacíos. Sólo es posible realizar búsquedas en Inglés si se traduce el artículo de forma manual, pero no podemos hacer esto ya que tendremos más de 22 mil artículos y es imposible copiar y pegar manualmente los atributos. ¿Podrían revisarlo con nosotros? También nos gustaría saber si el plugin es el causante o un problema de WPML... Les enviamos varias capturas del problema. Quizás nosotros no lo estamos haciendo bien o no sabemos... Gracias Diego Diaz Acceso a al buscador de listados: |
marzo 19, 2020 en 5:29 pm #5722275 | |
Carlos Rojas Supporter
Idiomas: Inglés (English ) Español (Español ) Zona horaria: Europe/Madrid (GMT+01:00) |
Hola Diego, 1.- Me gustaría solicitar acceso temporal al sitio (wp-admin y FTP) con el objetivo de ver el problema más de cerca. Su próxima respuesta será privada y en ella encontrará los campos correspondientes a las credenciales solicitadas. Aunque no realizaré ningún cambio en el sitio siempre es recomendable crear una copia de seguridad del sitio completo antes de compartir las credenciales de acceso. 2.- Por favor incremente el límite de memoria de PHP. El mínimo requerido es de 128Mb: https://wpml.org/home/minimum-requirements/ /** Memory Limit */ define('WP_MEMORY_LIMIT', '128M'); - Añádelo encima de la línea /* That's all, stop editing! Happy blogging. */ Saludos cordiales, |
marzo 20, 2020 en 4:03 pm #5729279 | |
Carlos Rojas Supporter
Idiomas: Inglés (English ) Español (Español ) Zona horaria: Europe/Madrid (GMT+01:00) |
Hola Diego, He aplicado varios pasos de troubleshooting en el sitio pero el problema persiste. Aunque es posible traducir los campos en el Editor de Traducción todavía no se copian automáticamente. Me gustaría pedirte que realices los siguientes pasos: Quedo a la espera de tu respuesta. |
marzo 23, 2020 en 9:22 am #5739351 | |
diegoD-23 |
Buenos días Carlos, gracias por tu ayuda. - He realizado cuna copia de seguridad del sitio Ya nos dices, seguimos en contacto. Gracias de nuevo Saludos Diego Diaz |
marzo 23, 2020 en 2:35 pm #5742541 | |
Carlos Rojas Supporter
Idiomas: Inglés (English ) Español (Español ) Zona horaria: Europe/Madrid (GMT+01:00) |
Hola Diego, En este caso me gustaría solicitar tu autorización para crear una copia del sitio con el objetivo de escalarlo a nuestro 2do nivel de soporte donde nuestros especialistas pueden revisar este problema con mayor profundidad. Quedo a la espera de tu respuesta. |
marzo 23, 2020 en 5:24 pm #5744151 | |
diegoD-23 |
Hola Carlos, Saludos Diego |
marzo 24, 2020 en 11:18 am #5750243 | |
Carlos Rojas Supporter
Idiomas: Inglés (English ) Español (Español ) Zona horaria: Europe/Madrid (GMT+01:00) |
Hola Diego, He creado una copia del sitio utilizando el plugin Duplicator y he escalado este ticket a nuestro segundo nivel de soporte. Regresaré con usted en cuanto tenga noticias de nuestros especialistas en el 2do nivel de soporte. Saludos, |
marzo 25, 2020 en 6:59 pm #5763589 | |
Carlos Rojas Supporter
Idiomas: Inglés (English ) Español (Español ) Zona horaria: Europe/Madrid (GMT+01:00) |
Hola, Luego de realizar varias pruebas nuestros especialistas de 2do nivel han determinado que se trata de un problema de compatibilidad entre WPML y Listdom Pro. Este ticket se ha escalado a nuestro equipo de compatibilidad para que los especialistas de dicho equipo revisen el problema e intenten obtener una solución. Mientras tanto me gustaría pedirle que intente contactar con los autores del plugin y les haga saber acerca de este problema y les sugiera que se pongan en contacto con nuestro equipo de soporte. Saludos, |
marzo 26, 2020 en 12:36 pm #5769163 | |
Carlos Rojas Supporter
Idiomas: Inglés (English ) Español (Español ) Zona horaria: Europe/Madrid (GMT+01:00) |
Hola, Nuestros especialistas de soporte me piden preguntarle lo siguiente: También piden que comparta la última versión de Listdom Pro, para ello he establecido su próxima respuesta como privada, de esta manera puede compartir un enlace de descarga con la última versión del plugin. Saludos, |
marzo 27, 2020 en 12:48 pm #5778847 | |
Carlos Rojas Supporter
Idiomas: Inglés (English ) Español (Español ) Zona horaria: Europe/Madrid (GMT+01:00) |
Hola, He informado a nuestros especialistas en compatibilidad y estoy esperando respuesta de ellos. Saludos, |
marzo 30, 2020 en 11:27 am #5793949 | |
Carlos Rojas Supporter
Idiomas: Inglés (English ) Español (Español ) Zona horaria: Europe/Madrid (GMT+01:00) |
Hola Diego, Me gustaría pedirle que realice los siguientes pasos: $post_attributes = get_post_meta($post_id, 'lsd_attributes', true); con este códgo: $default_lang = apply_filters( 'wpml_default_language', NULL ); $post_id = apply_filters( 'wpml_object_id', $post_id, 'post', true, $default_lang ); $post_attributes = get_post_meta($post_id, 'lsd_attributes', true); - Guarde los cambios. Luego de los pasos anteriores no hay necesidad de copiar ni traducir los atributos pues siempre van a utilizar el idioma por defecto. Puede confirmar que el problema está resuelto? Saludos, |
marzo 31, 2020 en 7:49 am #5801571 | |
diegoD-23 |
Buenos días Carlos, gracias por vuestro soporte. Hemos implementado el nuevo código pero no vemos la diferencia, aun no se muestran los resultados de los atributos de Español en Inglés. También hemos probado a duplicar el contenido de Español a Inglés desde el artículo y también desde el menú de Administración de traducciones, pero el resultado sigue siendo el mismo. ¿Estamos haciendo algo mal? ¿Cómo debemos proceder? En tu último mensaje entendí que con el nuevo código no hacía falta ni copiar ni traducir, pero no vemos la diferencia tampoco. Ya nos dices 😉 Gracias Saludos PD: hemos creado un nuevo artículo en la Hemeroteca llamado "New test code WPML" que está en español pero que no muestra los atributos en inglés. Hemos borrado historial del navegador y la caché del sitio también. |
marzo 31, 2020 en 12:57 pm #5804125 | |
Carlos Rojas Supporter
Idiomas: Inglés (English ) Español (Español ) Zona horaria: Europe/Madrid (GMT+01:00) |
Hola, He aplicado los mismos pasos en una nueva instalación de WordPress y el 'workaround' solucionó el problema. Me gustaría verificar el sitio pero el enlace que había enviado ya no está funcionando. Me gustaría pedirle que comparta un nuevo enlace para acceder al sitio y las credenciales (wp-admin) de acceso. Su próxima respuesta será privada. Saludos, |
Abril 1, 2020 en 11:26 am #5812439 | |
Carlos Rojas Supporter
Idiomas: Inglés (English ) Español (Español ) Zona horaria: Europe/Madrid (GMT+01:00) |
Hola, He comprobado que el problema persiste en el sitio y he informado a nuestros especialistas en compatibilidad. Regresaré con usted en cuanto tenga una respuesta de ellos. Saludos, |
Abril 1, 2020 en 1:50 pm #5813975 | |
Carlos Rojas Supporter
Idiomas: Inglés (English ) Español (Español ) Zona horaria: Europe/Madrid (GMT+01:00) |
Hola, Además del código compartido previamente, le pido que vaya a wp-content/plugins/listdom-pro/templates/elements/attributes.php sobre-escriba esta la línea que aparece después de la línea 35: <?php $i = 0; foreach($attributes as $key=>$attribute): $att = new LSD_Entity_Attribute($attribute->term_id); ?> con este nuevo código: <?php $key = apply_filters( 'wpml_object_id', $key, 'listdom-attribute', true, $default_lang ); ?> Me puede decir si el problema se resolvió esta vez? Nota: Todas las pruebas se realizaron con una nueva instalación de WordPress por lo que la configuración era un poco diferente a la del sitio en producción. Quedo a la espera de su repuesta. |