WordPress Hosting

WooCommerce: Cómo mostrar categorías sin productos

Por defecto, las categorías de WooCommerce en las que aún no haya productos publicados no se muestran en la página de tu tienda.

Tiene toda la lógica, y evita que los clientes vean páginas vacías, lo que siempre es mala opción, pero A VECES, puede que quieras que aparezcan esas categorías – aún vacías – en los listados de categorías.

Si es tu caso, conseguirlo es fácil, solo tienes que añadir una línea de código al archivo functions.php de tu tema activo o a tu plugin de apaños, esta:

/* Mostrar categorías vacías */
add_filter( 'woocommerce_product_subcategories_hide_empty', '__return_false' );

Si has personalizado la visualización de tu tienda para ver categorías, pasarás de ver esto:

A esto otro:

En el ejemplo puedes ver que las categorías de «Mujer«, «Niña» y «Niño» no tienen contador de productos junto al nombre, porque no tienen aún ninguno publicado en esa categoría.

Igualmente, al hacer clic en esas categorías vacías, el cliente no verá ningún producto, eso ya lo gestionas tú como bien puedas. El truco ahí lo tienes, el uso que le des es cosa tuya.

Compartir en redes
Resumir con IA

¿De cuánta utilidad te ha parecido este contenido?

¡Haz clic en las estrellas para valorarlo!

Promedio de puntuación 5 / 5. Total de votos: 3

¡Todavía no hay votos! Sé el primero en valorar este contenido.

Ya que has encontrado útil este contenido...

¡Sígueme en las redes sociales!

¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!

AVISO: Esta publicación hace 3 años o más que no se actualiza. Si es un código o un plugin podría no funcionar en las últimas versiones de WordPress, y si es una noticia podría estar ya obsoleta. Luego no digas que no te hemos avisado. ¡Ah! ¿te sirvió?, pues entonces nada :-)


Sobre el autor

1 comentario en “WooCommerce: Cómo mostrar categorías sin productos”

  1. Excelente aporte!
    Una duda: cuando una categoría muestra las SUBCATEGORÍAS (yo las tengo con imágenes y íttulo) y luego los productos, estos productos empiezan a mostrarse al lado de la ultima subcategoría y no debajo de ellas.
    Cómo se hace para que se muestre: Nombre de Categoría / Listado de Sub categorías / Prdocutos (debaje de subcategoria y no al lado) ejem: https://ibb.co/kxj1TQz

Los comentarios están cerrados.

Scroll al inicio