#author("2020-08-08T18:40:12+09:00","","")
** youtube.inc.php [#i7724e9b]
|RIGHT:100|LEFT:360|c
|~サマリ|YouTubeの動画再生プラグイン|
|~リビジョン|1.0|
|~対応バージョン|1.5.3|
|~投稿者|[[K]]|
|~投稿日|&new{2020-08-08 (土) 18:40:12};|
**目次 [#f5246df0]
#contents
**概要 [#y668a85e]
[[自作プラグイン/youtube.inc.php]]の最新バージョン(iFrame)
**使い方 [#g052e0e9]
***フォーマット [#y3868482]
 #youtube(動画ID(+パラメータ),[横],[高さ])
***例 [#b9d6bf8e]
 #youtube(1234ABCD,640,360)
 #youtube(1234ABCD?autoplay=1)
**導入 [#ad2e0e2f]
「plugin/youtube.inc.php」にソースコードを保存するかダウンロードします。
***ダウンロード [#tf84550a]
#author("2020-08-08T18:40:21+09:00","","")

***ソース [#sebc85d2]
 <?php
 function plugin_youtube_convert()
 {
     if (func_num_args() < 1) return "使い方:#youtube([VideoID],[横],[高さ])";
     $args = func_get_args();
     $id = trim($args[0]);
     $width = trim($args[1])."px";
     $height = trim($args[2])."px";
     if ($width == "px") $width = "100%";
     if ($height == "px") $height = "0";
     $str = <<<EOD
     <div style="width: 100%; max-width: 560px;">
         <div style="position: relative; padding-bottom: 56.25%; height: $height; width: $width;">
             <iframe style="position: absolute;  width: 100%;  height: 100%;  left: 0;  right: 0;  top: 0;  bottom: 0;" width="1280" height="720" src="https&#58;//www.youtube.com/embed/$id" frameborder="0" allowfullscreen></iframe>
         </div>
     </div>
     EOD;
     return $str;
 }
 function plugin_youtube_inline() {
     $args = func_get_args();
 	return call_user_func_array('plugin_youtube_convert', $args);
 }
 ?>
**コメント [#w367aab5]
#comment


トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

PukiWiki 1.5.3+ © 2001-2020 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.061 sec.

OSDN