get_post_meta不使用变量

时间:2016-03-22 14:18:48

标签: php wordpress variables

我想从自定义帖子中返回一张图片,我有:

$pidd=$row1['id_promotora'];


$imageid=get_post_meta( $pidd,  '_simple_fields_fieldGroupID_5_fieldID_2_numInSet_0', $single = true ); 
echo "imagemid:".$imageid."<br><br>";
echo wp_get_attachment_image($imageid, 'fullmark'); 

$ pidd的输出是我的帖子ID 3245,如果我使用

$imageid=get_post_meta( 3245,  '_simple_fields_fieldGroupID_5_fieldID_2_numInSet_0', $single = true );

它工作得很好..但是当我使用变量$ pidd时,它有点......奇怪的事情......任何线索?

1 个答案:

答案 0 :(得分:0)

问题是我的刺痛中的白色空间...使用var_dump我能够调试问题并使用:

$pidd1 = preg_replace('/\s+/', '', $row1['id_promotora']); 

修复它..tks