View Categories

WooCommerce:从产品类别小工具中隐藏类别

< 1 min read

一个客户要求我自定义WooCommerce随附的“产品类别”小部件。在这种情况下,他们希望显示所有类别,但不显示当前类别(当然是在查看类别页面时)。

仿牌独立站出海专家


add_filter( 'woocommerce_product_categories_widget_args', 'bbloomer_hide_current_cat_prod_cat_widget' );
 
function bbloomer_hide_current_cat_prod_cat_widget( $args ) {
   if ( is_product_category() ) {
      $current_cat_id = get_queried_object_id();
      $args['exclude'] = $current_cat_id;
   }
   return $args;
}