我想让用户在我们的网站上发布一个视频,下面有文字。是否有一种方法显示YouTube缩略图图像作为用户的帖子缩略图。
的例子:
我在网站上发布了一个YouTube视频:图片链接
使用HTML/PHP,我使用以下代码将帖子拉到我的网站上:
<?php
$posts = get_posts('cat=3');
foreach ($posts as $post) : setup_postdata( $post );
?>
<?php the_date(); echo "<br />"; ?>
<?php the_title(); ?>
<?php endforeach; ?>
我想加载图像/视频,然后是帖子的标题。不是日期或其他内容。如何做到这一点?
那么我如何使缩略图链接到实际的帖子?
上面的答案让我想到了这一部分。我想我应该分享我的更正代码。
<?php
$posts = get_posts('cat=3');
foreach ($posts as $post) : setup_postdata( $post );
?>
<img src="http://img.youtube.com/vi/<?php echo get_post_meta($post->ID, 'video', true); ?>/0.jpg" alt="<?php the_title(); ?>" width="200" height="150">
<br />
<?php the_title(); ?>
<?php endforeach; ?>
您可以通过使用自定义字段获取视频id,并将其放置在视频缩略图URL中以获取视频缩略图。