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

WC_Data::set_meta_data() public WC 2.6.0

Set all meta data from array.

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

Хуков нет.

Возвращает

Null. Ничего.

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

$WC_Data = new WC_Data();
$WC_Data->set_meta_data( $data );
$data(массив) (обязательный)
Key/Value pairs.

Список изменений

С версии 2.6.0 Введена.

Код WC_Data::set_meta_data() WC 4.7.1

<?php
public function set_meta_data( $data ) {
	if ( ! empty( $data ) && is_array( $data ) ) {
		$this->maybe_read_meta_data();
		foreach ( $data as $meta ) {
			$meta = (array) $meta;
			if ( isset( $meta['key'], $meta['value'], $meta['id'] ) ) {
				$this->meta_data[] = new WC_Meta_Data(
					array(
						'id'    => $meta['id'],
						'key'   => $meta['key'],
						'value' => $meta['value'],
					)
				);
			}
		}
	}
}