我正致力于制作相关文章'我的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>