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 16 respuestas, tiene 2 voces.
Última actualización por bertaM hace 1 año, 11 meses.
Asistido por: Paola Mendiburu.
Autor | Publicaciones |
---|---|
junio 28, 2023 a las 2:47 pm #13911277 | |
bertaM |
URL de (mi) sitio web donde aparece el problema: enlace oculto Inicialmente detectamos una incidencia por al cual una de las funcionalidades del plugin Divi engine no mostraba resultados traducidos al cambiar a portugués o inglés. Remitimos por tanto la incidencia a su soporte técnico con el siguiente texto que la resume: "Buenos días, estoy desarrollando una web en 3 idiomas, siendo el español el idioma principal. He creado un bucle en la "divi library" que estoy utilizando en un módulo "Post Carousel - Divi Machine" y en un módulo "Archive Loop - Divi Machine". Todo va bien en español, el bucle simplemente tiene una imagen, el título, la info de la categoría y enlaza a otra página cuando haces click en él. El problema viene cuando usamos esos módulos en otros idiomas, de repente el listado de categorías desaparece, y cuando pinchas te lleva a un enlace inexistente. Hemos traducido el bucle de la librería divi a ambos idiomas, y hemos usado ese bucle traducido en ambos módulos. Todas las categorias están traducidas a ambos idiomas y todo esta enlazado a la pagina en español.. No sabemos donde buscar. Esto es muy urgente porque tenemos que terminar el proyecto en junio. Las páginas donde están estos módulos son: "Inicio" y "Formatos/Espectáculos". El enlace te lleva a diferentes programas de televisión, todos están en un tipo de post llamado "Programas". El cliente tiene que crearlos, (aún no lo ha hecho) así que el único que funciona al 100% es un programa llamado "Plantilla" que está publicado. ¡Espero no perderme nada! ¡Gracias!" El equipo técnico de Divi engine tras entrar nos remites a vosotros: "Hola, Mi nombre es *** y soy desarrollador de DiviEngine. He comprobado su problema, pero por desgracia no es problema de nuestro plugin. Es un problema de WPML o de la configuración de WPML. En primer lugar, he comprobado el sql generado para obtener puestos de carrusel de correos en español / Inglés versión, y se encontró que hay problema extraño con el sql anexa por WPML. Aquí están las consultas sql para la versión en Inglés y Español. Español : SELECT SQL_CALC_FOUND_ROWS wp_posts.ID Inglés: SELECT SQL_CALC_FOUND_ROWS wp_posts.ID Como se puede ver en la consulta sql para español, el post type "programas" no está en la lista de post types en las líneas 19 y 21. Por lo tanto, está recibiendo todos los programas, independientemente de si se trata de inglés o español. En cuanto a la cuestión meta post, estamos utilizando el wordpress función por defecto - get_the_terms para obtener los términos de la entrada actual. Pero cuando compruebo el resultado, devuelve WP_Error "Invalid Taxonomy" aunque puedo confirmar que el nombre de la taxonomía ("programas_category") es correcto. object(WP_Error)#7050 (3) { Por lo tanto, es un problema WPML y le sugiero que contacte con el equipo de soporte del plugin WPML. Creo que sería bueno proporcionar por encima de las consultas sql y objeto de error para ellos. Gracias." ¿Podéis ayudarnos con esta problemática por favor? Quedamos a al espera de vuestra respuesta, Muchas gracias y que paséis muy buena tarde, Un saludo |
junio 29, 2023 a las 9:40 am #13916269 | |
Paola Mendiburu Partidario de WPML desde 11/2020
Idiomas: Inglés (English ) Español (Español ) Italiano (Italiano ) Zona horaria: Europe/Madrid (GMT+02:00) |
Hola! Soy Paola y espero que todo vaya bien. Parece un problema de compatibilidad. Para poder estudiarlo y así poder pasarlo a nuestro equipo de compatibilidad, ¿podría porfavor instalar Divi y Divi Engine en el siguiente sitio de pruebas? Me imagino que para reproducir el problema tengo que añadir el módulo Post Carousel - Divi Machine. Le ruego que también añada el WPML debug info por favor. Por favor avísame cuando hayas añadido los plugins en el sitio de pruebas que te he mandado. Muchas gracias, Paola |
junio 30, 2023 a las 5:57 pm #13925389 | |
bertaM |
Buenas tardes Paola, Nos parece muy buena idea hacerlo como nos indicas, pero por desgracia la persona que debe realizar esta tarea esta justo de vacaciones hasta el día 10 de julio. ¿Podríamos posponer la instalación para que realices las pruebas hasta entonces? Esperamos que no se a inconveniente, |
julio 3, 2023 a las 7:44 am #13930537 | |
Paola Mendiburu Partidario de WPML desde 11/2020
Idiomas: Inglés (English ) Español (Español ) Italiano (Italiano ) Zona horaria: Europe/Madrid (GMT+02:00) |
Hola! Si quieres, cuando vuelva de vacaciones me volveis a escribir y vuelvo a crear un sitio de pruebas para poder reproducir el problema y pasarlo al equipo de compatibilidad. Un saludo, Paola |
julio 12, 2023 a las 10:58 am #14022839 | |
bertaM |
Buenos días, Ya está de vuelta la persona encargada de esta tarea. Podrías por favor volver a crear el sitio de pruebas para realizar la instalación de los plugins? |
julio 12, 2023 a las 12:00 pm #14023789 | |
Paola Mendiburu Partidario de WPML desde 11/2020
Idiomas: Inglés (English ) Español (Español ) Italiano (Italiano ) Zona horaria: Europe/Madrid (GMT+02:00) |
Hola! Este es el sitio de pruebas: Avisame cuando hayáis instalado el plugin y dime cómo reproducir el problema. Gracias. |
julio 13, 2023 a las 10:34 am #14031343 | |
bertaM |
Hola Paola, ya están la plantilla y el plugin instalados y actualizados. Te dejo los pasos a seguir: 3. Ahora hay que crear una o varias páginas en el post type "Programas": 2. Ahora hay que crear un "loop" en la biblioteca de Divi, que más tarde será llamado desde el módulo de la página que creemos: 3. Ahora creamos una nueva página en el post type "Páginas" y en ella creamos 2 módulos (da problema en 2 módulos diferentes) b) Post Carousel - Divi Machine Esto sería todos los pasos a seguir, es un poco caótico de entender por eso he preferido decirte todo paso a paso. |
julio 13, 2023 a las 3:56 pm #14034837 | |
Paola Mendiburu Partidario de WPML desde 11/2020
Idiomas: Inglés (English ) Español (Español ) Italiano (Italiano ) Zona horaria: Europe/Madrid (GMT+02:00) |
Ok gracias, me imagino que con Posts también pasará no? |
julio 14, 2023 a las 8:08 am #14038043 | |
Paola Mendiburu Partidario de WPML desde 11/2020
Idiomas: Inglés (English ) Español (Español ) Italiano (Italiano ) Zona horaria: Europe/Madrid (GMT+02:00) |
Buenos días! He realizado una prueba y ha funcionado correctamente: Se ve que hay algo que no está bien configurado. Podrías ver si he omitido algún paso? |
julio 14, 2023 a las 8:35 am #14038395 | |
bertaM |
Hola!! Es importante incluir una categoría en el post, ya que es la que luego no aparece y hacerlo todo con el "Divi builder" ya que es cuando deja de funcionar. Al crear el post sin el divi builder, funciona bien. |
julio 14, 2023 a las 9:00 am #14038585 | |
bertaM |
Este es el problema en general, usando el "Divi Builder" en todas las páginas siempre: El problema viene cuando usamos esos módulos en otros idiomas, de repente el listado de categorías desaparece, y cuando pinchas te lleva a un enlace inexistente. |
julio 14, 2023 a las 10:58 am #14039333 | |
Paola Mendiburu Partidario de WPML desde 11/2020
Idiomas: Inglés (English ) Español (Español ) Italiano (Italiano ) Zona horaria: Europe/Madrid (GMT+02:00) |
Veo que lo has editado con Divi, los post. Hay un post con una categoría pero veo que no aparece. Te puedes grabar el proceso, para ello puedes usar herramientas gratuitas como enlace oculto Gracias, Paola |
julio 17, 2023 a las 11:10 am #14048595 | |
bertaM |
Buenos días Paola, Esta habiendo un problema de comunicación, ya que nosotros estamos trabajando desde el Post type "programas" y tú estás trabajando desde el Post type "Post". Para empezar, es importante que crees un post type desde Divi Machine llamado "programas" (por ejemplo), ya que puede ser una de las razones del problema. Con los post (no con los post types) no estamos necesitando el divi machine y por lo tanto no tenemos el problema. Además los post vienen por defecto en Wp, en cambio el post type "programas", lo generamos nosotros a través de Divi Machine. Es necesario crear el post type "programas" para poder replicar el error. Olvídate del post type "POST" por favor!! Por último, por favor dime qué proceso quieres que grabe y si lo grabo desde Shine Iberia o desde el Sandbox. |
julio 17, 2023 a las 11:48 am #14049015 | |
Paola Mendiburu Partidario de WPML desde 11/2020
Idiomas: Inglés (English ) Español (Español ) Italiano (Italiano ) Zona horaria: Europe/Madrid (GMT+02:00) |
Para acelerar el proceso, puedes reproducir el problema primero con posts y sino luego crea un custom post type. |
julio 18, 2023 a las 10:37 am #14058249 | |
bertaM |
Buenos días Paola, |