Вообще функция очень похожа на функцию is_product_сategory(), наверное потому, что обе из них работают на основе функции is_tax(), с той лишь разницей, что первая передаёт название таксономии product_cat
, а вторая – product_tag
.
is_product_tag( $term = '' )
Если параметр $term
не передавать, то функция будет возвращать true
на странице любой метки товаров.
if( is_product_tag() ) { // да, конечно находимся } else { // видимо нет }
Если нам нужно проверить нахождение на странице какой-то определённой метки товара, то достаточно передать в функцию её ID или ярлык, например:
if( is_product_tag( 55 ) ) { // метка с ID 55 }
или:
if( is_product_tag( 'free' ) ) { // метка с ярлыком "free" }
ну и возможность проверить несколько меток сразу:
if( is_product_tag( array( 50, 55, 1000000 ) ) { // если находимся на странице одной из перечисленных меток }
Чтобы оставить комментарий, пожалуйста, зарегистрируйтесь или войдите.