WordPress嵌入代码中的YouTube参数?

时间:2012-07-26 作者:Frank Morrison

好的,所以我想嵌入youtube视频,但也要删除恼人的注释。以下代码非常适合嵌入视频

[embed width="599" height="360"]youtube.com/watch?v=mNf0v2WkV0U [/embed]
但无论我做什么,我都不能添加以下参数:

iv_load_policy=3
我不确定是否有可能在wordpress嵌入代码中添加这个?然后我发现了一些有趣的东西:

$(\'object\').each(function(){ 
    var $param = $(this).children(\':first-child\'); 
    var newUrl = $param.attr(\'value\') + \'&iv_load_policy=3\'; 
    $param.attr(\'value\', newUrl); 
});
上述代码旨在将所有youtube视频设置为全局(iv_load_policy=3) 但我认为我做错了。

提前谢谢。

2 个回复
最合适的回答,由SO网友:Frank Morrison 整理而成

设法做到了,

<iframe frameBorder="0" probably_logged_in="0" width="599" height="360" src="youtube.com/embed/…; frameBorder="0">
(边界中的B必须是大写)probably_logged_in=0 (只要用户未登录,即可删除“以后查看”按钮)modestbranding=1 (删除youtube徽标)rel=0 (在视频结束时删除相关视频)&vq=hd720 (这一个强制hd,不同于hd=1 按iframe高度计算)

SO网友:markratledge

看起来负载策略不能通过WP的自动嵌入进行配置。

但请参阅有关如何使用WP嵌入的文档:http://codex.wordpress.org/Embeds

请参阅WP的开发者资源和API:http://developer.wordpress.com/docs/oembed-provider-api/

WP的自动嵌入使用oEmbed,规范和API如下:http://oembed.com/

结束

相关推荐

在自定义字段中自动嵌入Vimeo/YouTube(tinyMCE编辑器)

我在我的页面上使用了两个额外的TinyMCE编辑器,在我的主题页面中添加额外的文本字段。我现在意识到,内容交付的思想自定义字段不支持自动嵌入功能。因此,我需要告诉WordPress在这两个额外的自定义字段上启用它。下面是我的函数中包含的后端部分的一个示例。php文件: function monster_meta_options() { global $post; $custom = get_post_custom($post->ID); $mon