Фильтр 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 если у вас есть вопросы – спрашивайте в комментариях.
Спасибо.
2 комментария