Woo商業通常只在商店頁面上顯示帶有產品的類別。我想在商店頁面中顯示所有類別(未分類除外),即使它是空的。下面顯示了所有類別,包括“未分類”。有沒有辦法排除未分類?add_filter( 'woocommerce_product_subcategories_hide_empty', 'show_empty_categories', 10, 1 );function show_empty_categories ( $show_empty ) { $show_empty = true; return $show_empty;}
1 回答
不負相思意
TA貢獻1777條經驗 獲得超10個贊
按以下方式更改參數
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 );
- 1 回答
- 0 關注
- 83 瀏覽
添加回答
舉報
0/150
提交
取消
