web-dev-qa-db-ja.com

WordPress内のYouTubeパラメータにコードを埋め込む?

わかりました、それで私はYouTubeのビデオを埋め込むだけでなく、厄介な注釈を削除したいです。次のコードは、ビデオを埋め込むために最適です。

[embed width="599" height="360"]youtube.com/watch?v=mNf0v2WkV0U [/embed]

しかし、私がしているように思えば、私は次のパラメータを追加することはできません。

iv_load_policy=3

ワードプレスの埋め込みコード内にこれを追加することさえ可能であるかどうかわからない?それから私は何か興味深いものを見つけました:

$('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
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(iframeの高さによって移動するhd=1とは異なり、これはhdを強制します)

2
Frank Morrison

ロードポリシーがWPの自動埋め込みで設定可能であるようには見えません。

しかし、WPの埋め込みを使用する方法についてのドキュメントを参照してください: http://codex.wordpress.org/Embeds

そしてWPで開発者向けリソースとAPIを見てください: http://developer.wordpress.com/docs/oembed-provider-api/

WPの自動埋め込みはoEmbedを使用しており、仕様とAPIは次のとおりです。 http://oembed.com/

2
markratledge