簡體   English   中英

在 Woocommerce 商店頁面中顯示所有空類別,未分類除外

[英]Show All Empty Categories in Woocommerce Shop Page except Uncategorized

Woocommerce 通常只在商店頁面上顯示產品類別。 我想在商店頁面中顯示所有類別(未分類除外),即使它是空的。

下面顯示了包括未分類在內的所有類別。 有沒有辦法從中排除未分類?

add_filter( 'woocommerce_product_subcategories_hide_empty', 'show_empty_categories', 10, 1 );
function show_empty_categories ( $show_empty ) {
   $show_empty  =  true;   
    return $show_empty;
}

按以下方式更改參數

https://github.com/woocommerce/woocommerce/blob/master/includes/wc-template-functions.php#L2479

function my_product_subcategories_arg( $args ) {
    $uncategorized = get_option( 'default_product_cat' );
    $args['exclude'] = $uncategorized;
    $args['hide_empty'] = 0;
    return $args;
}
add_filter( 'woocommerce_product_subcategories_args', 'my_product_subcategories_arg', 10, 1 );

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM