在帖子后抓取YouTube缩略图?

时间:2011-05-06 作者:Garrett

我正在使用一个feed来接收通过播放列表组织的特殊YouTube feed。不幸的是,URL没有包含在描述字段中,但我可以通过在帖子中包含源URL来显示视频。

这很好,但由于URL不在编辑器的发布区域中,我尝试过的YouTube缩略图抓取程序无法检索这些缩略图。

有人知道我可以通过发布的帖子获取特色图片的方法吗?它需要自动化,因为我有办法发布许多项目来手动调整它们。

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

每个YouTube视频有4个生成的图像。它们的格式如下所示

http://img.youtube.com/vi/<insert-youtube-video-id-here>/0.jpg
http://img.youtube.com/vi/<insert-youtube-video-id-here>/1.jpg
http://img.youtube.com/vi/<insert-youtube-video-id-here>/2.jpg
http://img.youtube.com/vi/<insert-youtube-video-id-here>/3.jpg
列表中的第一个是全尺寸图像,其他是缩略图。

因此,如果你有视频url,你可以从中提取视频id调用你的图像,要在已经发布的帖子上执行此操作,你可以使用the_content 过滤器挂钩。

结束

相关推荐

已删除帖子和评论的RSS提要

我需要创建一个feed(RSS或Atom),其中包含已删除的帖子和评论(即移动到垃圾箱)。最好的方法是什么?现在我正在考虑创建包含SQL/$wpdb查询的2页模板,该查询返回状态为垃圾的帖子和评论(然后创建新页面,例如deletedposts/deletedcomments)还有更好的方法吗?这样做的主要原因是很容易路由-即URL是为我创建的。如果我把它放在插件中而不创建页面,我将如何处理路由?