wordpress插入视频腾讯无广告同层播放短代码

经常要在wordpress插入视频,尝试了很多种方法,遇到可以,有的失败,还有些方法会播放广告,这里分享一个wordpress插入腾讯视频,无广告代码,将代码放入主题的function.php。

wordpress插入视频

微信同层播放短代码:

<video style=”width: 100%;” src=”视频地址” controls=”controls” width=”300″ height=”150″></video>

腾讯视频短代码:

[qq- video vids=视频ID]

腾讯去广告视频安装方法:

function v_qq_video($atts, $content=null) {
extract(shortcode_atts(array(“vids” => ), $atts));
$url = ‘https://vv.video.qq.com/getinfo?vids=’.$vids.‘&platform=101001&charge=0&otype=json’;
$json = file_get_contents($url);
preg_match(‘/^QZOutputJson=(.*?);$/’,$json,$json2);
$tempStr = json_decode($json2[1],true);
$vurl = ‘https://ugcws.video.gtimg.com/’.$tempStr[‘vl’][‘vi’][0][‘fn’].“?vkey=”.$tempStr[‘vl’][‘vi’][0][‘fvkey’];
$video = ‘<video x5-video-player-type=”h5″ x5-video-player-fullscreen=”true” x5-video-orientation=”portrait” style=”width: 100%;” controls src=”‘.$vurl.‘” poster=”https://puui.qpic.cn/qqvideo_ori/0/’.$vids.‘_496_280/0″></video>’;
return $video;
}
add_shortcode(‘qq-video’, ‘v_qq_video’);

演示:

Posted in WordPress建站笔记.