artikus11
9/6/2018 - 10:28 AM

Исключение товаров из определенной категории при новой синхронизации из МойСклад. Работает только при первой синхронизации, если еще нет тов

Исключение товаров из определенной категории при новой синхронизации из МойСклад. Работает только при первой синхронизации, если еще нет товаров. Если товары уже есть, то работать не будет

<?php
/**
 * @snippet       Исключение товаров из определенной категории при новой синхронизации из МойСклад
 * @author        Artem Abramovich
 * @compatible    WooCommerce 3.4.5
 *
 * @param int $somevar
 * @param $data_source
 *
 * @return bool
 */
function wooms_exclude_add_product( $somevar = 1, $data_source ) {
	/**
	 * Массив рубрик, так как они называются в МойСклад
	 * Для исключения вложенных рубрик использовать полную строку.
	 * Например 'Мебель/Столы', 'Одежда/Обувь/Полуботинки'
	 */
	$exlude_folder = array( 'Электроника', 'Пицца' );
	
	if ( in_array( $data_source['pathName'], $exlude_folder ) ) {
		return false;
	} else {
		return true;
	}
}