[WP]分享土豆網的影片

把影片分享到網路上的方法有很多,最多人使用的當然是youtube!
但是由於中國對於youtube的限制,當要分享給中國網友時,就需要尋找一下「在地的」影片分享網站。在這邊重灌達人也提供了很多的選擇。這次客戶原本選擇的是優酷網,只是花了很多時間翻閱使用規章,卻發現好像即使是付費也無法拿掉開頭的廣告,因此西往我們幫助他們尋求他法。既然優酷網不行,首先我就先拿前幾天在江戶川看的花火影片到土豆網做了一下實驗:

http://www.tudou.com/v/hYib-vzvzcw/

結果雖然是依然會有開頭廣告,但更煩人的是要在WP發佈土豆網的影片,並不像是youtube的影片一樣複製該網站的嵌入網址貼上就好。
必須像這樣透過wp的wp_embed_register_handler在functions.php 中加入:

function wp_embed_handler_tudou( $matches, $attr, $url, $rawattr ) {
	// If the user supplied a fixed width AND height, use it
	if ( !empty($rawattr['width']) && !empty($rawattr['height']) ) {
		$width  = (int) $rawattr['width'];
		$height = (int) $rawattr['height'];
	} else {
		list( $width, $height ) = wp_expand_dimensions( 480, 400, $attr['width'], $attr['height'] );
	}

	return apply_filters( 'embed_tudou', '', $matches, $attr, $url, $rawattr );

}

wp_embed_register_handler( 'tudou', '#http://www.tudou.com/v/(.*?)/#i', 'wp_embed_handler_tudou' );

然後在文章中插入

http://www.tudou.com/v/XXXXXXX/

或者

http://www.tudou.com/v/XXXXXXX/

「後記」
發現會常常變成白色方塊,可能是loading的問題?