Wordpress get_the_post_thumbnail仅适用于当前帖子ID

时间:2015-07-22 15:23:57

标签: wordpress

我正致力于制作相关文章'我的Wordpress网站上的功能。它使用自定义字段,帖子作者可以将链接粘贴到将显示在当前帖子底部的相关帖子。我想为每个相关帖子显示缩略图和链接。

问题:get_the_post_thumbnail仅在我提供当前帖子的ID时才有效。有谁知道这里会发生什么?这是我用来生成相关帖子的代码。我已经确认$ url,$ id和$ title都按预期输出。

    <?php $url = get_field('url_01'); ?>
    <?php $id = url_to_postid($url); ?>
    <?php $thumb = get_the_post_thumbnail($id, 'yarpp-thumbnail'); ?>
    <?php $title = get_the_title($id); ?>

    <?php echo $thumb ?>
    <a href="<?php echo $url; ?>"><?php echo $title; ?></a>

0 个答案:

没有答案