Avisos
Vaciar todo

Plantilla para categorías de producto  

 
Lorenzo
 Lorenzo
Nuevo usuario

Muy buenas, 

Soy Lorenzo, llevo un tiempo ya con Divi, aunque soy un novato en todo el tema de creación web. 
He intentado crear una plantilla para todas las páginas de categoría de productos, ya que la standard de woocommerce no me acaba de gustar. El problema me surge porque según que categoría (la mayoría), tiene sus subcategorías y otras no.

En el caso de las páginas que tienen subcategorías me gusta que se muestren éstas y no todos los productos (el modulo tienda de divi solo muestra productos y no es lo que quiero).

Esas páginas de categorías de producto no consigo crear un módulo que sea dinámico y según el contenido me muestre las subcategorías de esa específica (si existen) o solo productos (si no existen subcategorías), aunque sea con shortcode, soy novato y no he conseguido crear uno que haga lo descrito.

Esto es factible o debo crear diferentes plantillas para cada categoría? El hecho de crear diferentes plantillas no haría que la web fuese más lenta en este caso?

Realmente quiero darle otro aspecto y sobre todo, que la descripción de cada categoría saliese abajo y no encima como pasa con la plantilla que usa woocommerce.

Solo he visto una forma de hacerlo y es modificando la propia plantilla de woocommerce, pero como es meterme en código y no tengo ni idea me da algo de miedo.

 

Saludos y gracias de antemano. 

Contenido solo visible a usuarios registrados

Citar
Respondido : 19/01/2022 6:02 pm
Bruno
 Bruno
Soporte CMS Webempresa Moderator

Que tal Lorenzo,

Según entiendo ya has podido crear una vista maquetada desde el Generador de temas de Divi correcto? 

Si deseas colocar elementos diferenciadores para cada categoría y estas categorías son especificas como podrían ser las principales o las padres de otras sub categorías si es viable y no representa una carga extra al sitio si le construyes su vista independiente.

image

Ahora bien si deseas es crear una vista para todas las categorías y que se muestre todo su contenido correspondiente de forma dinámica también puedes hacerlo, solo es necesario echarle un vistazo a los modulos disponibles en el proceso, te comparto de forma referencial y muy sencilla como podría ser la estructura

Estipulamos que la vista será para todas las categorías

image

Agregamos un modulo de texto que tenga como contenido dinámico el nombre de la categoría

image
image

Luego hacemos lo mismo pero con la descripción de la categoría 

image

Por ultimo agregamos el modulo de tienda y especificamos que muestre las categorías correspondientes a la actual que se esta visualizando, esto es para que en el caso que se ven las categorías padres muestre solo las hijas

image

Ya al tener los elementos que necesitamos puedes cambiar su posición a tu gusto

image

Recuerda que lo representado aca es una vista muy simplificada pero cumple con lo que deseas realizar, si necesitas mas contexto al respecto puedes echarle un vistazo al siguiente articulo https://www.elegantthemes.com/blog/divi-resources/create-a-woocommerce-product-category-page-with-divis-theme-builder

Saludos!

ResponderCitar
Respondido : 19/01/2022 6:45 pm
Lorenzo
 Lorenzo
Nuevo usuario

@bruno-vichetti  Muchísimas gracias! Luego me pongo a ver si lo consigo. 

ResponderCitar
Respondido : 19/01/2022 6:57 pm
Bruno
 Bruno
Soporte CMS Webempresa Moderator

Hola Lorenzo,

Vale, dejaremos el tema abierto a espera de tus comentarios

Saludos!

ResponderCitar
Respondido : 19/01/2022 6:58 pm
Lorenzo
 Lorenzo
Nuevo usuario

@bruno-vichetti Buenas tardes,

Tras realizar la prueba, solo me salían productos de la categoría seleccionada y no las subcategorías. He quitado la asignación (asigné solo una categoría para probar).

Adjunto unos pantallazos, por si ves algún error que se me haya pasado por alto.

El otro módulo de productos es un módulo para mostrar otros productos (los más vendidos en cada categoría, al final)

pantallazo del modulo productos que quiero que muestre categorias

 

pantallazo layouts plantilla

 

ResponderCitar
Respondido : 08/02/2022 5:56 pm
Argenis
 Argenis
Soporte CMS Webempresa Moderator

Hola lorenzo,

Las subcategorias que quieres que se muestren debes activarlas, es decir en esta lista que nos compartes:

image

Además de categoría actual, debes seleccionar la subcategoria que quieres que se muestre.

Verifica así y nos comentas.

Un saludo 🖐️ 

ResponderCitar
Respondido : 08/02/2022 6:20 pm