相关帖子缩略图未显示

时间:2014-05-28 作者:Kev

我已经创建了一个“相关帖子”自定义字段,并希望遍历作为关系添加的所有帖子,并显示每个帖子的一些信息(标题、链接和特色图片)。我已经很好地完成了标题和永久链接,但由于某些原因,我无法获得相关帖子的特色图片。我希望有人能给我指出正确的方向?

下面是我用来创建所有帖子信息数组的代码:

$relatedPosts = get_custom_field(\'relatedposts:to_array\', \'get_post\');

foreach ($relatedPosts as $p) {
  $postTitle = $p[\'post_title\'];    
  $postID = $p[\'ID\'];
  $postPermalink = $p[\'guid\'];
  $postTNID = $p[\'thumbnail_id]\'];

  $post_html[] = \'<div class="relPost"><a href="\' . $postPermalink . \'" title="\' . $postTitle . \'">\' . $postTitle . \'</a> \'. wp_get_attachment_image($postTNID). \' </div>\';

}//end foreach
然后我使用以下内容将其显示在页面上:

if ($relatedPosts != "") { 
echo implode("\\n", $post_html);
}
除了图像外,其他一切都正常。。。

1 个回复
最合适的回答,由SO网友:Diana Nichols 整理而成

看起来像一个简单的打字错误:
$p[\'thumbnail_id]\'];
应为:
$p[\'thumbnail_id\'];

结束

相关推荐