woocommerce_product_subcategories_args
Filters the arguments used to retrieve product subcategories.
Usage
add_filter( 'woocommerce_product_subcategories_args', 'wp_kama_woocommerce_product_subcategories_args_filter' );
/**
* Function for `woocommerce_product_subcategories_args` filter-hook.
*
* @param array $args Array of arguments for get_categories().
*
* @return array
*/
function wp_kama_woocommerce_product_subcategories_args_filter( $args ){
// filter...
return $args;
}
- $args(array)
- Array of arguments for get_categories().
Changelog
| Since 11.1.0 | Introduced. |
Where the hook is called
woocommerce_product_subcategories_args
woocommerce/includes/wc-template-functions.php 3138-3147
$args = apply_filters( 'woocommerce_product_subcategories_args', array( 'parent' => $parent_id, 'hide_empty' => 0, 'hierarchical' => 1, 'taxonomy' => 'product_cat', 'pad_counts' => 1, ) );
Where the hook is used in WooCommerce
woocommerce/includes/widgets/class-wc-widget-brand-nav.php 30
add_filter( 'woocommerce_product_subcategories_args', array( $this, 'filter_out_cats' ) );