こんにちは、ペータパンです。
今日は業務の中で、wordpressの管理画面から動画を自由に投稿したいという要望があったので、カスタムフィールドを使って、動画をアップさせる方法を紹介します。
◎YouTubeの動画を投稿したい場合は、カスタムフィールドの項目で「oEmbed」を選択する。
◎MP4の動画をアップしたい場合は、カスタムフィールドの項目で「ファイル」を選択し、返り値で「ファイル URL」を選択する。
【フィールド名「movie」の場合】 表示させたいphpファイルに下記を記述する。<?php // Get the Video Fields $video_mp4 = get_field('movie'); // MP4 Field Name $attr = array( 'mp4' => $video_mp4, 'preload' => 'auto' ); // Display the Shortcode echo wp_video_shortcode( $attr ); ?>※参考URL:
https://www.seleqt.net/programming/html5-video-wordpress-custom-fields/