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