image - 如何将 youtube 嵌入代码中的 youtube 缩略图设置为 wordpress 中的特色图片?

标签 image wordpress url external featured

如何从 youtube 视频的 iframe 嵌入代码设置 youtube 视频的 youtube 缩略图的外部 url(不将其上传到我的网站内)?

是否可以创建功能来提取外部 youtube 缩略图 URL 并将其设置为特色图片:

<iframe width="420" height="315" src="www.youtube.com/embed/gTp4sZtjHS" frameborder="0" allowfullscreen></iframe>

不要问 OEmbed 或类似的东西,我认为问题很清楚。

最佳答案

从 YouTube 视频中提取大图像的格式是这个 http://img.youtube.com/vi/A4a0xZMMlqE/0.jpg只需将“A4a0xZMMlqE”替换为视频 ID。

我认为设置它的最简单方法是忘记将其用作特色图像,而只是将其动态拉入模板。

因此,在您的帖子中,创建一个包含 YouTube 视频 ID 的自定义字段,并在模板中执行以下操作:

<img src="http://img.youtube.com/vi/<?php echo get_post_meta($post->ID,'youtubeId');?>/0.jpg"/>

这能解决你的问题吗?

否则,如果您想真正将其作为特色图片,那么您可能正在考虑开发自定义插件:http://net.tutsplus.com/tutorials/wordpress/creating-a-custom-wordpress-plugin-from-scratch/最有可能使用 wp_insert_attachment

我也刚找到 media_sideload_image这是我不知道的。它将从 URL(即上面的 youtube 链接)中提取图像并将其附加到帖子中。

关于image - 如何将 youtube 嵌入代码中的 youtube 缩略图设置为 wordpress 中的特色图片?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17759526/

相关文章:

php - 恢复此修订按钮无法恢复内容

ios - 如何安全地解包我从 Firebase 中的数据库调用的这个可选 URL?

CSS 居中图像

php - 在 WooCommerce 产品上显示自定义前缀以及每米价格

wordpress - xslt匹配多个元素,但包含cdata

php - 更改查询字符串/url 或替换 url/wordpress 永久链接的一部分

ruby-on-rails - 如何在 Rails 中获取 URL 的当前 Controller ?

java - 小尺寸、高分辨率图像

java - 使用 ImageIO 将文件后缀映射到内容类型

image - 使用RGB图像和PointCloud,如何从PointClouds生成深度图? (Python)