Есть некоторые проблемы в WordPresspost_meta
массива его посылает неправильные детали в базе данных, так что я хочу, чтобы изменить результат update_post_meta
в базе данных в настоящее время я использую ниже после меты:изменения результата update_post_meta в базе данных
update_post_meta($post_id, '_wpsc_vendors', array(19,'enabled',true,rate,30));
, которые генерируют этот пост-мета ключ и значение:
key: _wpsc_vendors
value: a:5:{i:0;i:19;i:1;s:7:"enabled";i:2;b:1;i:3;s:4:"rate";i:4;i:30;}
теперь я хочу, чтобы изменить значение результата тоже это в базе данных:
a:1:{i:19;a:2:{s:7:"enabled";s:4:"true";s:4:"rate";s:2:"30";}}
Я не уверен в понимании. Вы хотите напрямую изменить его в базе данных или хотите снова вызвать update_post_meta с разными параметрами? – leticia
update_post_meta снова с разными параметрами, поэтому результат будет равен: 1: {i: 19; a: 2: {s: 7: "enabled"; s: 4: "true"; s: 4: "rate"; s: 2: «30»;}} – Corlax