【发布时间】:2013-06-28 17:37:36
【问题描述】:
在 WordPress 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?
-
update_post_meta 再次使用不同的参数,因此结果将是 a:1:{i:19;a:2:{s:7:"enabled";s:4:"true";s:4 :"rate";s:2:"30";}}