woocommerce_breadcrumb_product_terms_args │ filter-hook │ WC 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

CoreBreadcrumbsCompatibility::set_product_breadcrumbs_preferred_taxonomy()
woocommerce_breadcrumb_product_terms_args
WC_Breadcrumb::add_crumbs_single()
woocommerce_breadcrumb_product_terms_args
woocommerce/src/Blocks/CoreBreadcrumbsCompatibility.php 52-58
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.