Рецепт работает, если вам не хватает, к примеру, ссылки на корень магазина. Используется фильтр wpseo_breadcrumb_links. Код добавляется в файл functions.php.
add_filter( 'wpseo_breadcrumb_links', 'wpseo_breadcrumb_add_woo_shop_link' ); function wpseo_breadcrumb_add_woo_shop_link( $links ) { global $post; if(is_woocommerce() && !is_shop()){ $breadcrumb[] = array( 'url' => get_permalink( woocommerce_get_page_id( 'shop' ) ), 'text' => 'Магазин', ); array_splice($links, 1, -2, $breadcrumb); } return $links; }
Здесь условие is_woocommerce() означает, что изменение применяется только к страницам магазина, созданного на woocommerce. Условие !is_shop() убирает ссылку на магазин на самой странице магазина.