public function delete_meta_data($key) { $array_keys = array_keys(wp_list_pluck($this->meta_data, 'key'), $key); if ($array_keys) { foreach ($array_keys as $array_key) { $this->meta_data[$array_key]->value = null; } } }