Поддержка WooCommerce Как скрыть товар в каталоге по категории?

  • Здравствуйте!Подскажите пожалуйста, как можно скрыть товар конкретной категории из каталога товаров? Пробовал так, но не вышло:

    add_action( 'woocommerce_product_query', 'hide_products', 25 );
     
    function hide_products( $query ) {
    	$tax_query = (array) $query->get( 'tax_query' );
     
    	$tax_query[] = array(
    		'taxonomy' => 'product_cat',
    		'field' => 'slug',
    		'terms' => array( 'snyato-s-proizvodstva' ),
    		'operator' => 'NOT IN'
    	);
     
     
    	$query->set( 'tax_query', $tax_query );
     
    }
    • Тема изменена 3 года, 1 месяц назад пользователем Denis Yanchevskiy. Причина: оформление кода
Просмотр 1 ответа (всего 1)
  • 1. Ставим «Нет в наличии» конкретным товарам.
    2. В настройках WooCommerce -> Товары -> Вкладка «Запасы» -> Видимость закончившихся товаров — ставим сюда галочку.

Просмотр 1 ответа (всего 1)
  • Тема «Как скрыть товар в каталоге по категории?» закрыта для новых ответов.