woocommerce_breadcrumb_product_terms_args filter-hookWC 9.5.0

Filters the arguments used to fetch product terms for breadcrumbs.

Usage

add_filter( 'woocommerce_breadcrumb_product_terms_args', 'wp_kama_woocommerce_breadcrumb_product_terms_args_filter' );

/**
 * Function for `woocommerce_breadcrumb_product_terms_args` filter-hook.
 * 
 * @param array $args Array of arguments for `wc_get_product_terms()`.
 *
 * @return array
 */
function wp_kama_woocommerce_breadcrumb_product_terms_args_filter( $args ){

	// filter...
	return $args;
}
$args(array)
Array of arguments for wc_get_product_terms().

Changelog

Since 9.5.0 Introduced.

Where the hook is called

BlockTypesController::set_product_breadcrumbs_preferred_taxonomy()
woocommerce_breadcrumb_product_terms_args
WC_Breadcrumb::add_crumbs_single()
woocommerce_breadcrumb_product_terms_args
woocommerce/src/Blocks/BlockTypesController.php 709-715
apply_filters(
	'woocommerce_breadcrumb_product_terms_args',
	array(
		'orderby' => 'parent',
		'order'   => 'DESC',
	)
)
woocommerce/includes/class-wc-breadcrumb.php 165-171
apply_filters(
	'woocommerce_breadcrumb_product_terms_args',
	array(
		'orderby' => 'parent',
		'order'   => 'DESC',
	)
)

Where the hook is used in WooCommerce

Usage not found.