• Никакой политики на форуме. Иначе - бан!
  • Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!
  • Темы озаглавленные с маленькой буквы или капсом удаляются без предупреждения!

Скрытие товаров из дочерней категории в родительской

niki2020

Новичок
Здравствуйте, уважаемые форумчане! Подскажите пожалуй в проблеме, как скрывать товары из дочерних категорий в перечне товаров родительской категории.

Код не помог:

// Не выводим товары дочерних категорий

function custom_pre_get_posts_query( $query ) {

$children = get_term_children( $query->queried_object_id , 'product_cat' );

$tax = $query->get( 'tax_query');
$tax[] = array(
'taxonomy' => 'product_cat',
'field' => 'id',
'terms' => $children,
'operator' => 'NOT IN',
);

$query->set( 'tax_query', $tax );
}
add_action( 'woocommerce_product_query', 'custom_pre_get_posts_query' );

Спасибо!
 
Сверху Снизу