WordPress网站无广告播放腾讯视频

2020年07月29日 3627点热度 4人点赞 0条评论

在WordPress网站文章里嵌套腾讯视频播放器的时候老是有广告,一个只有几分钟的视频再让我看1分多钟的广告,太浪费我宝贵的时间了,下面大头教大家用代码来实现WordPress网站无广告播放腾讯视频,完美去处广告。

WordPress网站无广告播放腾讯视频

WordPress网站无广告播放腾讯视频方法步骤:

  1. 首先需要进入网站后台的主题编辑器。
  2. 将下面的去广告代码复制到functions.php中。
  3. 发文章的时候添加调用代码,就可以实现无广告播放腾讯视频啦。

WordPress网站去腾讯视频广告代码:

function cloud_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 style="width: 100%;" src="'.$vurl.'" poster="https://puui.qpic.cn/qqvideo_ori/0/'.$vids.'_496_280/0" controls="controls" width="300" height="150"></video>'; return $video; } add_shortcode('qq-video', 'cloud_qq_video');

调用腾讯视频代码:

[qq-video vids=s303539tvlw]   //vids=腾讯视频ID

在调用视频的时候将vids后面的ID值换成你想调用的腾讯视频ID即可,比如https://v.qq.com/x/cover/mzc002009a3e8xj.html,mzc002009a3e8xj就是这个视频的ID。

相关文章

  1. WordPress美化blockquote块引用
  2. 添加Wordpress后台登录验证码

大头

勤而自律,心似明镜。