有些WordPress建站用户需要在文章中插入优酷视频用来播放相关视频内容,但是在插入优酷视频页面获取的调用代码,在播放时总会出现优酷广告,而影响用户的访问体验,那么WPYOU为WordPress建站用户提供一种屏蔽视频广告的方法。
方法1:短代码自定义无广告视频
1. 把下面的代码段复制添加到主题的 functions.php 模板文件:
//优酷开始function youku_video($atts, $content=null){
return ’<p style=”text-align: center;”><embed src=http://static.youku.com/v1.0.0149/v/swf/qplayer_rtmp.swf?VideoIDS=’.$content.’ID&winType=adshow&isAutoPlay=true” quality=”high” width=”610″ height=”460″ align=”middle” wmode=”transparent” allowScriptAccess=”never” allowNetworking=”internal” autostart=”0″ type=”application/x-shockwave-flash”</embed></p>’;
}
add_shortcode(‘youku’,’youku_video’);//优酷结束
其中: width=”610″ height=”460″ 是视频的大小,可根据视频显示需要进行修改。
2. 在后台的编辑文章页面,在需要插入优酷视频的位置输入(注意此时要把文章编辑状态切换到“文本”模式):[youku}XNTU1NDQxMzQ0[/youku}右边大括号换成中括号
中间红色部分的“XNTU1NDQxMzQ0”是 视频:马云卸任阿里CEO演讲 视频地址的ID:
youku.com/v_show/id_XNTU1NDQxMzQ0
获得相应的优酷视频地址后,只需要复制最后的红色部即可。
这样插入到文章中的视频,就不会出现烦人的广告了。
方法2:短代码可自定义视频宽度高度
1. 把下面的代码段复制添加到主题的 functions.php 模板文件:
//优酷开始
function youku_video($atts, $content=null){
extract(shortcode_atts(array(“w”=>’0′,”h”=>’0′,),$atts));
return ’<p style=”text-align: center;”><embed src=http://static.youku.com/v1.0.0149/v/swf/qplayer_rtmp.swf?VideoIDS=’.$content.’ID&winType=adshow&isAutoPlay=true” quality=”high” width=”‘.$w.’” height=”‘.$h.’” align=”middle” wmode=”transparent” allowScriptAccess=”never” allowNetworking=”internal” autostart=”0″ type=”application/x-shockwave-flash”></embed></p>’;
}
add_shortcode(‘youku’,’youku_video’);
//优酷结束
编辑文章时在准备插入优酷视频的位置输入:[youku}XNTU1NDQxMzQ0[/youku}右边大括号换成中括号
其中: w=630 h=370 是视频的宽度和高度;XNTU1NDQxMzQ0 为插入视频的ID。
代码来源:知更鸟
08/22/2014 at 20:53
很不错的哈。。
04/01/2016 at 00:18
[思考] 不错不错,来看看。。
08/25/2016 at 06:13
不错不错,来看看。。