Postingan lainnya
bagaimana melengkapi kode video html5 ini?
saya mau menampilkan shortcode untuk embed video html5 di wordpress, kode nya seperti berikut
function html5_video($atts, $content = null) {
extract(shortcode_atts(array(
"src" => '',
"width" => '',
"height" => ''
), $atts));
return '<video src="'.$src.'" width="'.$width.'" height="'.$height.'" controls autobuffer>';
}
add_shortcode('video5', 'html5_video');
[video5 src="link video" width="720" height="480"]
pertanyaan nya, gimana cara nya kalau mau menambahkan "track" dan "poster" dalam kode ini.
3 Jawaban:
coba dibagian returnnya dibikin sesuai tag di html5nya , cek disini untuk track [link]http://www.w3schools.com/tags/tag_track.asp[/link] untuk poster tinggal tambah attributnya kayanya, sama persis kaya width/src dan height http://www.w3schools.com/tags/att_video_poster.asp
benar kak, tapi gimana cara eksekusi kalau nilai source nya lebih dari satu? kalau nilai source nya cuma 1 kan shortcode di wordpress [video5 src="link video"] kalau nilai link source nya lebih dari satu apa gak bisa dibuat shortcode nya?
ane ngga jago wordpress, tapi di bahasa pemrograman kalo mau ngambil/ngeluarin data lebih dari satu, kita bisa pake for-loop atau looping secara umum. Ada beberapa cara, bisa tambah parmeternya masukin angka di awal ada berapa source, nanti jadi batas for nya for($i=0; $i<$jumlah_source; i++) untuk loop tag source
nanti yang di loop bagian tag dalamnya (source) aja, sesuai cara manggil di html