WC_Brands_Admin::process_importpublicWC 1.0

Add brands to newly imported product.

Метод класса: WC_Brands_Admin{}

Хуков нет.

Возвращает

null. Ничего (null).

Использование

$WC_Brands_Admin = new WC_Brands_Admin();
$WC_Brands_Admin->process_import( $product, $data );
$product(WC_Product) (обязательный)
Product being imported.
$data(массив) (обязательный)
Raw CSV data.

Код WC_Brands_Admin::process_import() WC 10.3.4

public function process_import( $product, $data ) {
	if ( empty( $data['brand_ids'] ) || ! is_array( $data['brand_ids'] ) ) {
		return;
	}

	$brand_ids = array_map( 'intval', $data['brand_ids'] );
	wp_set_object_terms( $product->get_id(), $brand_ids, 'product_brand' );
}