Avisos
Vaciar todo

[Resuelto] Módulo de Categorías en página principal.

8 Respuestas
3 Usuarios
0 Reactions
25 Visitas
Respuestas: 142
Estimable Member
Topic starter
 

Hola de nuevo, chicos: 

Me tiene un poco desubicada este módulo de la página principal de mi tienda. Llevo tiempo largo configurándolo y en cuanto me entra alguna actualización, no tengo ubicada cuál, se vuelve a poner por defecto en mostrar sólo las tres primeras categorías. Yo lo tenía configurado para que se viesen todas las categorías que tengo, ya sé que alguien me comentó que no era lo más recomendable, pero no me gusta que sólo se vean tres como si no hubiese más. Como siempre se desconfigura, mi pregunta es: Habría forma de ponerle a ambos lados unas flechitas o algo como si fuese una galería de imágenes, para ir desplazándose y que se vean las tres siguientes categorías y así hasta el final de todas las que tengo? 

imagen

Contenido solo visible a usuarios registrados


 
Respondido : 12/02/2026 3:53 pm
Tags del tema
Argenis
Respuestas: 12047
Illustrious Member Moderator
 

Hola Silvia,

Veo que tienes el plugin de code snippets, agrega un nuevo código ingresando a Fragmento de código > agregar uno nuevo; aquí coloca lo siguiente:

function sd_display_all_home_product_categories( $args ) {
$args['limit'] = 50;
$args['child_categories'] = '';
return $args;
}
add_filter( 'storefront_product_categories_args', 'sd_display_all_home_product_categories' );

Este hara que se vean todas las categorias alli.

Un saludo 🖐️ 


 
Respondido : 12/02/2026 4:27 pm
Respuestas: 142
Estimable Member
Topic starter
 

Hola Argenis!! 

Disculpa que ha sido mi culpa y no me expliqué bien. No quiero todas las categorías, si no, todas las categorías principales "Alimentación", "Aseo", "Descanso"... las subcategorías no, porque entonces sería una locura 😀 


 
Respondido : 12/02/2026 6:25 pm
Argenis
Respuestas: 12047
Illustrious Member Moderator
 

Hoal Silvia,

El sistema no sabe diferenciar entre principales, porque esas las conoces tú, a menos que sean las categorías padres, si son las padres, puedes utilizar este código en lugar del que te compartí:

function sd_home_product_categories_only_parents( $args ) {
$args['limit'] = 50;

// Solo categorías padre
$args['parent'] = 0;

// Evita que muestre subcategorías debajo de cada padre
$args['child_categories'] = 0;

return $args;
}
add_filter( 'storefront_product_categories_args', 'sd_home_product_categories_only_parents' );

Si no es lo que buscas nos comentas.

Un saludo 🖐️ 


 
Respondido : 12/02/2026 6:50 pm
Respuestas: 142
Estimable Member
Topic starter
 

Sí, claro, cuando hablo de categorías principales me refiero a las padres, las que os mostré en el pantallazo. Ahora funciona como quería... sólo un acosa más... podrían mostrarse más pequeñas? y si eso que muestre 4 ó 5 categorías por fila? Al reducirlas podrían caber y no ocupar tanto espacio en pantalla. Perdón por molestar tanto... Gracias!! 


 
Respondido : 12/02/2026 7:26 pm
Karen Rios
Respuestas: 19397
Illustrious Member Moderator
 

Hola Silvia, 

En el layout actual no veo una forma de reorganiza la sección ya que si disminuyes la sección solo baja el tamaño pero no cambia el numero de columnas, si quieres cambiar esto sustuye el codigo function que te compartio Argenis por el siguiente

function sd_home_product_categories_only_parents( $args ) {
$args['limit'] = 50;
// Solo categorías padre
$args['parent'] = 0;
// Evita que muestre subcategorías debajo de cada padre
$args['child_categories'] = 0;
// Mostrar 4 categorías por fila
$args['columns'] = 4;
return $args;
}
add_filter( 'storefront_product_categories_args', 'sd_home_product_categories_only_parents' );

Verificalo y nos comentas como va todo

Un Saludo


 
Respondido : 12/02/2026 8:30 pm
Respuestas: 142
Estimable Member
Topic starter
 

Fenomenal!! Así, perfecto, le he metido 6 categorías por fila en lugar de 4 y queda mucho mejor, más pequeñito y ordenado. 

Muchísimas gracias, de verdad!! 

Saludos!! 🙂 


 
Respondido : 12/02/2026 8:46 pm
Karen Rios
Respuestas: 19397
Illustrious Member Moderator
 

Hola Silvia, 

Enhorabuena funciona como necesitas, es un placer para nosotros siempre poder ayudarte.

No dudes en escribirnos si tienes cualquier otra consulta. 

Un Saludo 😊 


 
Respondido : 12/02/2026 8:52 pm