Фильтрация по категории товаров в YML for Yandex Market

от Администратор

Для тех, кто использует бесплатную версию плагина YML for Yandex Market фильтрации по категориям для фидов не предусмотрена. Но, в целом, это довольно просто решается добавлением своего фильтра в function.php

function yfym_custom_query_arg_filter($args, $feed_id) {
	if($feed_id == 1) { //Замените на ID вашего фида
		$args['tax_query'] = array(
			array(
				'taxonomy' => 'product_cat',
				'field'    => 'term_id',
				'terms'    => 1021, // Замените на фактический ID вашей категории или на массив array(1021, 1022) и т.д
				'operator' => 'IN',
			),
		);
	}
    return $args;
}

add_filter('yfym_query_arg_filter', 'yfym_custom_query_arg_filter', 10, 2);
Читать:
Добавляем дополнительную вкладку в карточке товара Woocommerce

Похожие публикации