WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Самая быстрая Тема-конструктор для WordPress
функция не описана

WC_Product_Variation::set_attributes() public WC 1.0

Set attributes. Unlike the parent product which uses terms, variations are assigned specific attributes using name value pairs.

{} Это метод класса: WC_Product_Variation{}

Хуков нет.

Возвращает

Null. Ничего.

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

$WC_Product_Variation = new WC_Product_Variation();
$WC_Product_Variation->set_attributes( $raw_attributes );
$raw_attributes(массив) (обязательный)
array of raw attributes.

Код WC_Product_Variation::set_attributes() WC 4.6.1

<?php
public function set_attributes( $raw_attributes ) {
	$raw_attributes = (array) $raw_attributes;
	$attributes     = array();

	foreach ( $raw_attributes as $key => $value ) {
		// Remove attribute prefix which meta gets stored with.
		if ( 0 === strpos( $key, 'attribute_' ) ) {
			$key = substr( $key, 10 );
		}
		$attributes[ $key ] = $value;
	}
	$this->set_prop( 'attributes', $attributes );
}