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

Pol*_*ina 4 url wordpress image external featured

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

是否可以创建将拉出外部YouTube图标缩略图URL并将其设置为特色图像的功能:

<iframe width="420" height="315" src="www.youtube.com/embed/gTp4sZtjHS" frameborder="0" allowfullscreen></iframe>
Run Code Online (Sandbox Code Playgroud)

不要问OEmbed或类似的事情,我认为问题很清楚.

phi*_*hil 31

从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"/>
Run Code Online (Sandbox Code Playgroud)

这会解决你的问题吗?

否则,如果您正在寻找真正使其成为精选图像,那么您可能正在寻找开发自定义插件:http://net.tutsplus.com/tutorials/wordpress/creating-a-custom-wordpress-plugin-from -scratch /最有可能使用wp_insert_attachment

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