Inicio›Soporte›Soporte en español›[Resuelto] WPML Multilingual CMS impide se vea correctamente el cabezal en PRODUCTOS de Woocommerce en plantill...
[Resuelto] WPML Multilingual CMS impide se vea correctamente el cabezal en PRODUCTOS de Woocommerce en plantill...
Este hilo está resuelto. Aquí tienes una descripción del problema y la solución.
Problem: El cliente enfrenta un problema con la visualización del cabezal en las páginas de productos de WooCommerce cuando WPML está activo, usando la plantilla Bridge. El cabezal aparece sin foto y con una altura incorrecta. Solution: 1. Verificar que el problema no se deba a una configuración incorrecta en el idioma original del sitio. Editar el cabezal en el idioma original, hacer un pequeño cambio, guardar los cambios y actualizar las traducciones. 2. Si el problema persiste, asegurarse de que los campos personalizados como la altura del cabezal y la imagen estén configurados para copiarse a las traducciones siguiendo esta guía: https://wpml.org/es/documentation-2/guia-de-inicio/traducir-campos-personalizados/ 3. Si aún se enfrentan problemas, crear un sitio staging para realizar pruebas sin afectar el sitio en producción. 4. Actualizar todos los plugins y temas a la última versión disponible.
Si la solución proporcionada no resuelve el problema o parece no ser relevante debido a actualizaciones posteriores, recomendamos abrir un nuevo ticket de soporte. También es altamente recomendable revisar los problemas conocidos en https://wpml.org/known-issues/, verificar la versión del arreglo permanente y confirmar que se han instalado las últimas versiones de temas y plugins. Para asistencia adicional, por favor visita nuestro foro de soporte en https://wpml.org/es/forums/forum/soporte-en-espanol/.
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:
Estoy intentando resolver el problema de la última actualización de WPML Multilingual CMS que impide que se vea correctamente el cabezal en PRODUCTOS de Woocommerce dentro de la plantilla Bridge. Cuando desactivo WPML, el cabezal se muestra normalmente, pero necesito que WPML esté activo para permitir la navegación en otros idiomas. El problema puede verse en la página: enlace oculto
Síntomas:
El cabezal en PRODUCTOS de Woocommerce aparece sin foto y es mucho más alto de lo esperado.
Preguntas:
¿Cómo puedo resolver el problema del cabezal en PRODUCTOS de Woocommerce con WPML activo?
¿Por qué la actualización de WPML afecta la visualización del cabezal en la plantilla Bridge?
He visitado la URL que has compartido y el problema sucede incluso en el idioma original del sitio donde los plugins de WPML no realizan ningún cambio, por lo que sospecho que la causa del problema es una modificación o edición del header en el idioma original que luego se aplicó a las traducciones.
Por favor edita el header en el idioma original -> Haz un pequeño cambio -> Guarda los cambios y actualiza las traducciones. Luego comprueba si el problema desapareció.
Si el problema persiste, entonces te pido que compartas un enlace a un video donde muestres, paso a paso, cómo editar y modificar el header en el idioma original.
Quedo a la espera de tu respuesta.
Saludos,
Carlos
Buenos días Carlos! Gracias por tu pronta respuesta.
Realicé el cambio sugerido y cuando fui a la traducción en cadena no lo mostraba como modificado. Igualmente hice un guardado. Y todo sigue igual.
Aquí puedes descargar el video: enlace oculto
Sigue sucediendo que cuando desactivo el plugin WPML Multilingual CMS se muestra correctamente.
Buenos dias!
Muchas gracias por compartir el video.
Al parecer el valor del campo de la altura del header, junto con la imagen no se están copiando a las traducciones. Te pido que sigas los pasos descritos en esta guía: https://wpml.org/es/documentation-2/guia-de-inicio/traducir-campos-personalizados/ y configures dichos campos para que se copien. Una vez configurados debes actualizar las traducciones.
Hazme saber si necesitas ayuda con esta configuración.
Hola Carlos
Esos campos están configurados hace 8 años. Y siempre se mostró bien.
El error empezó desde esta última actualización de WPML Multilingual CMS. Algo de esa actualización parece generar el conflicto.
En este caso te pido que compartas las credenciales de acceso al sitio en tu próximo mensaje que he establecido como privado. Esto me permitirá reproducir el problema y revisar la configuración.
Confirma que has creado una copia de seguridad del sitio completo que puedas restaurar en caso de ser necesario.
Buenos dias!
Muchas gracias por compartir las credenciales solicitadas.
Sin embargo no he podido acceder al sitio porque las credenciales no son correctas. Por favor comprueba las credenciales y vuelve a compartirlas en tu próximo mensaje que he vuelto a establecer como privado.
Buenos dias Paula,
Esta vez si pude acceder al sitio correctamente.
He comprobar el problema y te pido que actualices los plugins y el tema que aparece desactualizado en este enlace: enlace oculto
Si el problema persiste luego de la actualización, entonces te pido que crees un sitio staging con una copia del sitio en producción (puedes utilizar el plugin WP Staging de forma gratuita) para poder realizar más pruebas sin afectar al sitio publicado.
Quedo a la espera de tu respuesta.
Nota: Tambié te recomiendo que contactes con tus proveedores de hosting y actualices la versión de PHP a la v8.1 o v8.2
Hola Carlos
Estoy teniendo problemas de logeo con el servidor por el cambio del PHP. Por favor, necesito dejar este ticket abierto hasta poder resolverlo. Gracias!
Hola Carlos! Finalmente resolvimos el problema del PHP y agregamos memoria RAM. Ya el sitio funciona como para hacer un sitio staging con una copia del sitio en producción.
Antes de hacer eso te quería comentar que yo creía que el error fue por una actualización de ustedes, pero revisando las fechas de últimas actualizaciones de plugins comprobé que no fue así.
Lo último que actualicé que generó el error fue Woocommerce. Hoy llegó otra actualización de este plugin, pero el error persiste. Pareciera ser una incompatibilidad entre algo que cambiaron y WPML Multilingual CMS.
La realidad es que es el único cabezal dentro del sitio que está fallando.
¿Este dato te sirve para indagar o aún necesitas haga el sitio staging con una copia del sitio en producción?
Carlos estará offline en los próximos días, por lo que me encargaré de este ticket hasta que él regrese. Inicié sesión en el sitio de staging y pude confirmar el problema: comparé el header de los productos con y sin WPML. Sin embargo, me gustaría aislar el problema. Para ello necesito la siguiente información:
1. ¿Qué plugins están involucrados en este problema? Es decir, ¿qué plugins son imprescindibles para poder usar el header? Así podré desactivar otros plugins que no tengan relación con el problema;
2. ¿Cómo reproduzco el problema desde cero? ¿Qué lugares del panel de administración debo visitar y qué pasos debo seguir para crear una plantilla como la que creaste?
De esta forma podré entender mejor lo que está ocurriendo y trabajar de manera más eficiente.
Hola
Gracias por avanzar con nuestro tema. Respondiendo a tus consultas del e-mai:
1. Los plugins que están involucrados en este problema son el WPML Multilingual CMS y el Woocommerce. Pero los plugins imprescindibles para ver esto son el Bridge Core y el WPBakery Page Builder y todos lo de WPML. De estos últimos el único que choca es el WPML Multilingual CMS.
2. La plantilla que usa el sitio es Bridge. El seteo del Cabezal con título, donde está el problema, se encuentra dentro de la página PRODUCTOS en Qode Title y los seteos generales de la plantilla en Qode Option>Title .
Algo está impidiendo que los parámetro atribuidos se vean: imagen del cabezal y altura. (Adjunto fotos de pantalla de lo que te explico).
Saludos, Paula
PD: Muestra bien la altura del cabezal sólo cuando tengo el administrador abierto.