我在自定义文章类型中添加了此 meta字段
_some_custom_field : a:1:{
i:0;a:3:{
s:4:"DATA";a:8:{
i:0;s:4:"1285";
i:1;s:4:"1284";
i:2;s:4:"1283";
i:3;s:4:"1282";
i:4;s:4:"1278";
i:5;s:4:"1280";
i:6;s:4:"1279";
i:7;s:4:"1281";
}
s:9:"SHORTCODE";
s:3:"815";
}
}
但是当我试图得到SHORTCODE的值时,我什么也得不到。这就是我正在尝试的:
$meta = get_post_meta(get_the_ID(), '_some_custom_field ', TRUE);
print_r($meta);
echo $meta['SHORTCODE'];
我需要一些帮助,我应该改变那里,这样我就可以得到的价值短码。谢谢。
1条答案
按热度按时间sz81bmfz1#
meta键已经序列化了,所以首先,我们需要反序列化这个数组,然后我们可以得到。
更新代码: