Как отобразить пользовательский текст только для определенной категории продуктов И его дочерней категории на странице архива Woocommerce - PullRequest
0 голосов
/ 18 октября 2018

Я хочу отобразить пользовательский текст на странице архива woocommerce для определенной категории продуктов и всех его дочерних категорий.

Я использовал этот код в woocommerce >> archive-product.php

if (is_product_category( 'world-fashion' ) || cat_is_ancestor_of(247, 
get_queried_object()->term_id)){ echo "my custom text";}
else { echo "another text"; }

мой пользовательский текст отображается ТОЛЬКО при выборе родительской категории (world fashion).Как показать это для всех своих дочерних категорий?

1 Ответ

0 голосов
/ 18 октября 2018

используйте приведенный ниже код для проверки дочерних категорий и убедитесь, что world-fashion идентификатор категории должен быть 247

if (is_product_category( 'world-fashion' ) || term_is_ancestor_of(247, 
get_queried_object()->term_id,'product_cat'))
{ 
   echo "my custom text";
}
else 
{ 
  echo "another text"; 
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...