タグ付けされた質問 「youtube」


2
テンプレートファイルで[埋め込み]フィルターを使用する
私が使用する場合、WordPressはYouTubeビデオを自動的に埋め込みます。 [embed] http://www.youtube.com/watch?v=Xog1T5dUxcw [/embed ] これはすばらしいですが、テンプレートファイルで使用すると機能しません。管理者がYouTube動画のURLを入力できるカスタムフィールドがあります。次のコードを使用してビデオをシングルポストで取得したいと思います。 <?php $custom = get_post_custom($post->ID); $url = $custom['_videoLink'][0]; ?> <div class="video"> [embed]<?php $url; ?>[/embed] </div> 標準のWordPress [埋め込み]関数を使用して、YouTubeのURLを埋め込みURLに変換するにはどうすればよいですか?

4
URLにhttpではなくhttpsを使用してYouTubeビデオを埋め込むにはどうすればよいですか?
SSL / httpsでのみ通信するサイトを実行しているため、httpを使用してYouTube動画を埋め込むと、サイトが完全に安全ではないというエラーメッセージが表示されます。WordPressがhttpsを受け入れ、コンテンツ領域に追加されたYouTubeリンクを自動的に埋め込むように何かを書き換えることはできますか?原因は、httpsのyoutubeリンクを埋め込もうとすると、表示されるのはURLだけで、映画ではないということです。 更新 functions.phpでこのコードを使用してプロバイダーを追加しようとしましたが、何もしません: wp_oembed_add_provider('https://youtu.be/*', 'https://youtube.com/oembed' ); wp_oembed_add_provider('#https://(www\.)?youtube.com/watch.*#i', 'https://youtube.com/oembed', true); wp_oembed_add_provider('http://youtu.be/*', 'https://youtube.com/oembed' ); wp_oembed_add_provider('#http://(www\.)?youtube.com/watch.*#i', 'https://youtube.com/oembed', true);
8 embed  youtube 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.