WC_Data::delete_meta_data_value()
Delete meta data with a matching value.
Метод класса: WC_Data{}
Хуков нет.
Возвращает
null
. Ничего (null).
Использование
$WC_Data = new WC_Data(); $WC_Data->delete_meta_data_value( $key, $value );
- $key(строка) (обязательный)
- Meta key.
- $value(разное) (обязательный)
- Meta value. Entries will only be removed that match the value.
Список изменений
С версии 7.7.0 | Введена. |
Код WC_Data::delete_meta_data_value() WC Data::delete meta data value WC 9.7.1
public function delete_meta_data_value( $key, $value ) { $this->maybe_read_meta_data(); $array_keys = array_keys( wp_list_pluck( $this->meta_data, 'key' ), $key, true ); if ( $array_keys ) { foreach ( $array_keys as $array_key ) { if ( $value === $this->meta_data[ $array_key ]->value ) { $this->meta_data[ $array_key ]->value = null; } } } }