WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru

is_shop() WC 1.0

Проверяет, является ли текущая страница главной страницей магазина. Условный тег.

Функция проверяет два условия. Является ли текущая страница:

  • Архивом типа поста product.
  • Страницей Магазина. Указывается в настройке: WooCommerce -> Настройки -> Товары -> Страница Магазина.
Работает на основе: is_post_type_archive(), is_page(), wc_get_page_id()

Хуков нет.

Возвращает

true/false.

Использование

is_shop();

Примеры

#1 Проверим, является ли текущая страница главной страницей магазина

if ( is_shop() ) {
	echo 'Это главная страница магазина!';
}
else {
	echo 'Это какая-то другая страница.';
}

Код is shop: woocommerce/includes/wc-conditional-functions.php WC 3.7.1

<?php
function is_shop() {
	return ( is_post_type_archive( 'product' ) || is_page( wc_get_page_id( 'shop' ) ) );
}

Cвязанные функции

Из метки: Условные теги (WC)

Еще из раздела: Условные теги WC

campusboy 3430youtube.com/c/wpplus
Создатель YouTube канала wp-plus, на котором делюсь своим опытом. Активный пользователь wp-kama.ru. WordPress-разработчик. Разработка сайтов и лендингов. Доработка существующих проектов. Сопровождение ресурсов.
Редакторы: Kama 7631
Комментариев нет
    Здравствуйте, !     Войти . Зарегистрироваться