ACFでYouTube動画を埋め込む方法

カスタムフィールドを簡単に設定できる、ACF(Advanced Custom Fields)ですが、フィールドタイプに「動画」という選択肢はありません。

そのため、YouTubeなどの動画をiframeで出力するにはどうすれば良いか…と調べたところ、WordPressの関数で埋め込み用のコンテンツを出力できるようですemoji465.gif

 【関数】wp_oembed_get( ‘埋め込みたい動画のURL’ );

関数内の引数には、URLを指定すればよいだけなので、ACFのフィールド名を指定すれば出力ができますicon_cool.gif

そのため、フィールドタイプは以下のように「テキスト」もしくは「URL」を指定してください。

カスタムフィールドのフィールドタイプの選択

テキストの方が個人的には使いやすいと思ったので、ぜひ実装の参考にしてください!

トラックバックURL