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

WC_REST_Products_V2_Controller::get_attribute_options() protected WC 1.0

Get attribute options.

Ищем WP-разработчика! Фулл-тайм, удаленка, хорошая зарплата, соц. пакет. Подробности.
Компания Boosta.

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

Хуков нет.

Возвращает

Массив.

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

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->get_attribute_options( $product_id, $attribute );
$product_id(int) (обязательный)
Product ID.
$attribute(массив) (обязательный)
Attribute data.

Код WC_REST_Products_V2_Controller::get_attribute_options() WC 5.8.0

protected function get_attribute_options( $product_id, $attribute ) {
	if ( isset( $attribute['is_taxonomy'] ) && $attribute['is_taxonomy'] ) {
		return wc_get_product_terms(
			$product_id,
			$attribute['name'],
			array(
				'fields' => 'names',
			)
		);
	} elseif ( isset( $attribute['value'] ) ) {
		return array_map( 'trim', explode( '|', $attribute['value'] ) );
	}

	return array();
}