WordPress Snippet

ワードプレスをカスタマイズしよう

Oembed Youtube 再生方法の変更

以下は、アノテーションの非表示 自動再生、タイトルの非表示の例

function custom_youtube_settings($code){
	if(strpos($code, 'youtu.be') !== false | | strpos($code, 'youtube.com') !== false){
		$return= preg_replace("@src=(['\"])?([^'\">\s]*)@", "src=$1$2&showinfo=0&rel=0&autohide=1&iv_load_policy=3&autoplay=1", $code);
		return $return;
	}
	return $code;
}
 
add_filter('embed_handler_html', 'custom_youtube_settings');
add_filter('embed_oembed_html', 'custom_youtube_settings');

@source