is_product_tag()WC 1.0

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

Это обертка для функции is_tax():

is_tax( 'product_tag', $term );
Работает на основе: is_tax()

Хуков нет.

Возвращает

true|false.

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

is_product_tag( $term );
$term(строка/массив/число)
Название, ярлык (slug) или ID метки продукта. Если не указать ничего, то функция просто проверит находимся ли мы на любой странице метки продукта.
По умолчанию: ''

Примеры

0

#1 Узнаем находимся ли мы на странице метки товара WooCommerce

if( is_product_tag() ) {
	// это страница метки товара
}
else {
	// это другая страница (не метка товара)
}
0

#2 Проверим что мы находимся на странице определенной метки товара

Проверим страницу метки товара по ярлыку 'custom-tag':

if( is_product_tag( 'custom-tag' ) ){
	// метка товара 'custom-tag'
}

Проверим по ID:

if( is_product_tag( 55 ) ){
	// метка с ID 55
}

Проверим сразу несколько меток - находимся ли мы на странице любой из них:

if( is_product_tag( [ 50, 55 ] ) {
	// это страница одной из меток с ID 50 или 55
}

Код is_product_tag() WC 9.4.2

function is_product_tag( $term = '' ) {
	return is_tax( 'product_tag', $term );
}