J'utilise post meta comme ..
$meta = get_post_meta(99,'_mymeta',true);
$value = $meta['somekey'];
echo $value;
Mais comment mettre à jour $meta['somekey']
avec une autre valeur?
Comment utiliser update_post_meta pour mettre à jour la sous-clé méta? (Idk, Comment appeler ppl)
update_post_meta(99, '_mymeta["somekey"]', 'myAnotherValue');
?????
Pour mettre à jour des méta de poste qui sont un tableau: vous devez récupérer les valeurs d'origine, modifier la valeur dont vous avez besoin et la mettre à jour à nouveau. Par exemple
$list_of_values = get_post_meta($post_id, '_list_values', true);
if(!empty($list_of_values)) {
$list_of_values["some_prop"] = "new value";
}
update_post_meta($post_id, '_list_values', $list_of_values);