WooCommerce: Mostrar categorías de productos vacías

De forma predeterminada, las categorías de productos de WooCommerce vacías (es decir, categorías que no tienen productos publicados) no se mostrarán en la página de su tienda.

Esto tiene mucho sentido y evita que los clientes aterricen en páginas vacías… PERO a veces puede tener diferentes necesidades y requerir que los usuarios sigan viendo estas categorías cuando la pantalla de la tienda está configurada en «Mostrar categorías».

Afortunadamente, hay una solución rápida de una línea que puede copiar / pegar en su functions.php para mostrar categorías vacías… ¡disfrútelo!

Mostrar categorías vacías en la página de la tienda de WooCommerce

Fragmento de PHP: Mostrar categorías de productos de WooCommerce vacías

/**
 * @snippet       Show Empty Categories @ Shop Page
 * @how-to        Get CustomizeWoo.com FREE
 * @author        Rodolfo Melogli
 * @compatible    WooCommerce 5
 * @donate $9     https://businessbloomer.com/bloomer-armada/
 */
 
add_filter( 'woocommerce_product_subcategories_hide_empty', '__return_false' );

Fragmento de PHP (tema de escaparate): mostrar categorías de productos de WooCommerce vacías en la página de inicio

/**
 * @snippet       Show Empty Categories @ Homepage
 * @how-to        Get CustomizeWoo.com FREE
 * @author        Rodolfo Melogli
 * @compatible    WooCommerce 5
 * @donate $9     https://businessbloomer.com/bloomer-armada/
 */
 
add_filter( 'storefront_product_categories_shortcode_args', 'bblomer_storefront_homepage_show_empty_cats' );
 
function bblomer_storefront_homepage_show_empty_cats( $args ) {
  $args['hide_empty'] = 0;
  return $args;
}

Deja un comentario