Вместо этого попробуйте следующее, используя специальный woocommerce_get_breadcrumb
фильтр-хук:
add_filter( 'woocommerce_get_breadcrumb', 'custom_product_tag_crumb', 20, 2 );
function custom_product_tag_crumb( $crumbs, $breadcrumb ){
// Targetting product tags
$current_taxonomy = 'product_tag';
$current_term = $GLOBALS['wp_query']->get_queried_object();
$current_key_index = sizeof($crumbs) - 1;
// Only product tags
if( is_a($current_term, 'WP_Term') && term_exists( $current_term->term_id, $current_taxonomy ) ) {
// The label term name
$crumbs[$current_key_index][0] = sprintf( __( 'My Edit: %s', 'woocommerce' ), $current_term->name );
// The term link (not really necessary as we are already on the page)
$crumbs[$current_key_index][1] = get_term_link( $current_term, $current_taxonomy );
}
return $crumbs;
}
Код находится в файле function.php вашей активной дочерней темы (или активной темы).Проверено и работает.