Фильтр woocommerce_breadcrumb_home_url используется для замены ссылки главную страницу в хлебных крошках (событие woocommerce_breadcrumb ).
В хлебных крошках мы заменили слово «Главная» на «Наш Магазин» и дополнительно стилизовали вывод с использованием фильтра woocommerce_breadcrumb_defaults .
По умолчанию ссылка будет вести на главную страница вашего сайта, но часто нужно сделать так, чтобы ссылка вела на главную страницу самого магазина .
Сделать это можно, добавив следующий код в functions.php вашей дочерней темы:
/**
* При нажатии на ссылку "Наш Магазин(Главная)" покупатель перейдет на страницу магазина, а не на главную страницу сайта.
*/
add_filter ( 'woocommerce_breadcrumb_home_url' , 'wpbl_breadcrumbs_home_url' ) ;
function wpbl_breadcrumbs_home_url () {
return wc_get_page_permalink ( 'shop' ) ; // Устанавливаем ссылку на главную страницу магазина.
}
И как результат ссылка будет работать правильно:
Всё просто, a если у вас есть вопросы – спрашивайте в комментариях.
Спасибо.