私のbuddypressアクティビティのコンテンツにobeded providerを追加したいです。
この機能を見つけました
<?php wp_oembed_add_provider( $format, $provider, $regex ); ?>
init
フィルタで追加する必要があることはわかっています
私はそのサイトの開発者に連絡しました、そして彼らは私に自由なリンクを与えました。
だからサイトは http://www.myvideo.ge/
そして彼らは私にこのリンクをくれました: http://embed.myvideo.ge/flv_player/player.php?video_id=xxxx.format
ビデオが http://www.myvideo.ge/?video_id=2119027 の場合は、 http://embed.myvideo.geに連絡する必要があります。 /flv_player/player.php?video_id=2119027.mp4
しかし、これをすべてまとめる方法はわかりません。
最も簡単な方法は、Embedlyの優れたAPIを利用することです。このコードをあなたのテーマのfunctions.phpに追加してください。
// Add Myvideo oEmbed
function add_oembed_myvideo(){
wp_oembed_add_provider(
'http://www.myvideo.ge/*',
'http://api.embed.ly/v1/api/oembed'
);
}
add_action('init', 'add_oembed_myvideo');
最大で5,000の「毎月1時間あたりの固有のURL」まで無料です。あなたがあなたのサイトに埋め込むもので盛り上がっていない限り、あなたはおそらく支払う必要は決してないでしょう。あなたがEmbedlyのプレミアムサービスに興味があるなら、ここにそれらの価格設定に関する詳細 がある 。