Avisos
Vaciar todo

[Resuelto] Funcionamiento incorrecto módulo tienda en Divi/Woocommerce  

 
Gabriel
 Gabriel
Reputable Member

Buenos días,

La web está hecha con Divi y empleo Woocommerce. Estoy realizando los cambios para usar un segundo idioma mediante polylang y no consigo que el módulo tienda de Divi

funcione correctamente en la página en inglés. He duplicado la página de tienda y realizadas las traducciones pero no funciona correctamente al mostrarme los módulos de tienda en inglés. He duplicado los productos y categorías asignándolos correctamente con los respectivos a español. El problema es que no consigo que en la versión inglesa me muestre los módulos en 2 columnas (todos los productos los muestra a una única columna) a pesar de que el módulo está configurado a 2 columnas. Adjunto pantallas.

Por otro lado, los productos en inglés se muestran con un punto en el lado izquierdo, no sé si eso significa algo importante.

Aún no está en producción la versión inglesa pero si queréis podéis ver lo que digo en la url: /en/online-classes/

Por favor, ¿podéis indicarme a que se puede deber este problema?

Gracias,

Captura1
Captura2

 

Contenido solo visible a usuarios registrados

Respondido : 27/08/2021 11:15 am
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Gabriel, 

Como has añadido esta página, has creado a partir de un duplicado o la estás creando desde 0?, es posible que este modulo de tienda no sea totalmente compatible con divi o se esté generando conflicto 

Verifica que sucede si en lugar el modulo usas el shortoce de Woocommerce para la tienda, por ejemplo

[product_category columns="2" category="nombre categoria"]

Comprueba añadirlo en tu página y verifica si al hacerlo te muestra los productos de la forma que deseas

Un Saludo 

Respondido : 27/08/2021 12:33 pm

Gabriel
 Gabriel
Reputable Member

@karen Gracias Karen. 

La página en inglés la he creado duplicando la española y luego modificando el contenido con la traducción inglesa. En principio el módulo de tienda lo tengo configurado en la página en español y no me da ningún problema.

He probado a añadir el short code que me dices y colocando la categoría de los productos en inglés (url: /en/online-classes/) y me sigue mostrando en una sola columna y no me está cogiendo los productos en inglés sino los españoles. Adjunto imagen.

Gracias

Captura3

 

Respondido : 27/08/2021 12:50 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Gabriela, 

Entiendo, en este caso es posible que al no tener asignada la página de online clases como tu página de tienda esta no esté mostrando la maquetación correcta. Podrías probar usar algún plugin que te permita mostrar los productos que deseas usando una funcionalidad extra y no el modulo tienda de divi en la página de ingles por ejemplo

-> https://es.wordpress.org/plugins/woo-product-slider-and-carousel-with-category/

-> https://es.wordpress.org/plugins/woo-product-slider/

-> https://es.wordpress.org/plugins/product-carousel-slider-for-woocommerce/

Un Saludo 

 

Respondido : 27/08/2021 2:04 pm

Gabriel
 Gabriel
Reputable Member

@karen Parece que sí, que es como tu dices. He hecho pruebas y para que el módulo de tienda de Divi funcione correctamente debe ser usado en la página definida como tienda. El problema es que únicamente puede existir una (la versión en español) por lo que la página en inglés no funciona como debería. 

De los plugin que me recomiendas, teniendo que mostrar por categorías, el ideal sería el primero pero no he conseguido que funcione. Sí lo he conseguido con el tercero que me propones pero el filtro por categorías es de pago. Seguiré investigando un poco más a ver si encuentro otro gratuito que me permita hacer el slider filtrando por categorías.

Muchas gracias,

Respondido : 29/08/2021 11:02 am
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Gabriel, 

Correcto para que el modulo de tienda tome la estructura correcta, es necesario que la página está asignada como tienda. Verifica si alguno de estos te funciona par añadir la los productos en la página que deseas

-> https://es-co.wordpress.org/plugins/custom-layouts/

-> https://es-co.wordpress.org/plugins/wpb-woocommerce-product-slider/

Quedamos muy atentos como ha ido todo

Un Saludo 

Respondido : 29/08/2021 3:03 pm

Gabriel
 Gabriel
Reputable Member

@karen Buenos días y muchísimas gracias por vuestra ayuda!

He estado viendo el primero de los plugin que me recomiendas ( https://es-co.wordpress.org/plugins/custom-layouts/ ) y me ha gustado mucho. Pero al ponerme de nuevo con la página de tienda en inglés (/en/online-classes/) he visto que ahora funciona correctamente la visualización de los módulos de tienda, igual que lo hace en la página española (definida como tienda) por lo que ya no necesitaré instalar ningún plugin pero, como te decía, este último que he probado me ha gustado mucho, lo veo muy fácil de configurar.

No soy consciente de haber cambiado ni realizado ninguna actualización, pero el caso es que ahora funciona bien, las cosas de la informática supongo! 

Gracias de nuevo 

Respondido : 30/08/2021 11:45 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Gabriel.

jejej, misterios de la Informatica, haberlos haylos 🧐 

Lo mejor es que se soluciono 😉 

Cualquier consulat que tengas no dudes en comunicarlo.

 

Cerramos el tema.

Un saludo

Respondido : 30/08/2021 12:00 pm