woocommerce_breadcrumb_main_term, $terms[0], $terms
woocommerce_breadcrumb_main_term, $terms[0], $terms
Appears in: woocommerce.11.0.0
Hook Type: filter
Displaying hooks found in version: woocommerce.11.0.0apply_filters('woocommerce_breadcrumb_main_term, $terms[0], $terms') is found 2 times:
- /includes/class-wc-breadcrumb.php line 175
) ); if ( $terms ) { $main_term = apply_filters( 'woocommerce_breadcrumb_main_term', $terms[0], $terms ); $this->term_ancestors( $main_term->term_id, 'product_cat' ); $this->add_crumb( $main_term->name, get_term_link( $main_term ) ); } } elseif ( 'post' !== get_post_type( $post ) ) { $post_type = get_post_type_object( get_post_type( $post ) ); - /src/Blocks/BlockTypesController.php line 738
* * @param \WP_Term $main_term The main term to be used in breadcrumbs. * @param \WP_Term[] $terms Array of all product category terms. */ $main_term = apply_filters( 'woocommerce_breadcrumb_main_term', $terms[0], $terms ); if ( $main_term instanceof \WP_Term ) { $settings['term'] = $main_term->slug; } } }