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

WC_Data::add_meta_data() public WC 2.6.0

Add meta data.

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

Хуков нет.

Возвращает

Null. Ничего.

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

$WC_Data = new WC_Data();
$WC_Data->add_meta_data( $key, $value, $unique );
$key(строка) (обязательный)
Meta key.
$value(строка/массив) (обязательный)
Meta value.
$unique(true/false)
Should this be a unique key?.
По умолчанию: false

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

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

Код WC_Data::add_meta_data() WC 4.7.1

<?php
public function add_meta_data( $key, $value, $unique = false ) {
	if ( $this->is_internal_meta_key( $key ) ) {
		$function = 'set_' . $key;

		if ( is_callable( array( $this, $function ) ) ) {
			return $this->{$function}( $value );
		}
	}

	$this->maybe_read_meta_data();
	if ( $unique ) {
		$this->delete_meta_data( $key );
	}
	$this->meta_data[] = new WC_Meta_Data(
		array(
			'key'   => $key,
			'value' => $value,
		)
	);
}