我使用的是自定义裁剪器,并且我使用以下内容获取数据:
$imageSingle = get_post_meta( get_the_ID(),'image',true);
当我将其打印出来时,它会返回以下内容> print_r':
{"original_image":"61","cropped_image":"61"}
我已尝试过以下操作,但无法返回裁剪图像的ID:
<?php echo $imageSingle[0]->cropped_image;?>
<?php echo $imageSingle[0]['cropped_image'];?>
任何帮助或提示将不胜感激。
答案 0 :(得分:0)
get_post_meta()
返回一个对象,而不是一个数组,你应该删除[0]
,如下所示:
<?php echo $imageSingle->cropped_image; ?>
答案 1 :(得分:0)
数据是JSON编码的.. 所以
之后 CFArray
$imageSingle = get_post_meta( get_the_ID(),'image',true);
现在..值在$imageSingle = json_decode($imageSingle);