is_shop()
Проверяет, является ли текущая страница главной страницей магазина. Условный тег.
Функция проверяет два условия. Является ли текущая страница:
- Архивом типа поста
product. - Страницей Магазина. Указывается в настройке: WooCommerce -> Настройки -> Товары -> Страница Магазина.
Хуков нет.
Возвращает
true|false.
Использование
is_shop();
Примеры
#1 Проверим, является ли текущая страница главной страницей магазина
if ( is_shop() ) {
echo 'Это главная страница магазина!';
}
else {
echo 'Это какая-то другая страница.';
}
Код is_shop() is shop WC 10.4.3
function is_shop() {
return ( is_post_type_archive( 'product' ) || is_page( wc_get_page_id( 'shop' ) ) );
}