您当前位置: 首页 健康医疗 WordPress 视频插件-WordPress 视频插件(Smartideo)绿色免费版【附代码】

类型: 健康医疗 版本: V10.6
大小: 1,057.3 时间: 2025-11-08





[WordPress插件怎样安装WordPress插件安装方法]拉手离线地图app下载-拉手离线地图手机版1.9 安卓版
Smartideo插件使用方法
你可以直接粘贴视频播放也完整的URL到编辑器(单独一行),就可以加载视频播放器。
URL地址格式如下
http://v.youku.com/v_show/id_XMTYzNTgxNTMy.html
http://www.tudou.com/programs/view/YBdHhxJqrLY/
http://www.56.com/u35/v_MTEwMjM5NDcy.html
http://v.qq.com/page/o/9/f/o0142tt1m9f.html
http://v.qq.com/cover/t/tyeqdw6rof7t5ow/p0015kjlai9.html
http://my.tv.sohu.com/us/94469256/77228432.shtml
http://www.wasu.cn/Play/show/id/5079941
http://v.yinyuetai.com/video/2207109
http://v.ku6.com/show/P0Ib_pTne6-FBSa1AbtKUQ...html
http://www.letv.com/ptv/vplay/20932037.html
<?php
/*
PluginName:Smartideo
PluginURI:http://www.fengziliu.com/
Description:Smartideo是为WordPress添加对在线视频支持的一款插件(支持手机、平板等设备HTML5播放)。目前支持优酷、搜狐视频、土豆、56、腾讯视频、新浪视频、酷6、华数、乐视等网站。
Version:1.2
Author:FensLiu
AuthorURI:http://www.fengziliu.com/smartideo-for-wordpress.html
*/
define('SMARTIDEO_VERSION','1.0');
define('SMARTIDEO_URL',plugins_url('',__FILE__));
define('SMARTIDEO_PATH',dirname(__FILE__));
$smartideo=newsmartideo();
classsmartideo{
private$width='100%';
private$height='500';
private$mobile_width='100%';
private$mobile_height='250';
publicfunction__construct(){
if(is_admin()){
add_action('admin_menu',array($this,'admin_menu'));
}
$option=get_option('smartideo_option');
if(!empty($option)){
$option=json_decode($option,true);
}else{
$option=array();
}
extract($option);
if(!empty($width)){
$this->width=$width;
}
if(!empty($height)){
$this->height=$height;
}
if(!empty($mobile_width)){
$this->mobile_width=$mobile_width;
}
if(!empty($mobile_height)){
$this->mobile_height=$mobile_height;
}
wp_embed_register_handler('smartideo_tudou',
'#https?://(?:www.)?tudou.com/(?:programs/view|listplay/(?<list_id>[a-z0-9_=-]+))/(?<video_id>[a-z0-9_=-]+)#i',
array($this,'smartideo_embed_handler_tudou'));
wp_embed_register_handler('smartideo_56',
'#https?://(?:www.)?56.com/[a-z0-9]+/(?:play_album-aid-[0-9]+_vid-(?<video_id1>[a-z0-9_=-]+)|v_(?<video_id2>[a-z0-9_=-]+))#i',
array($this,'smartideo_embed_handler_56'));
wp_embed_register_handler('smartideo_youku',
'#https?://v.youku.com/v_show/id_(?<video_id>[a-z0-9_=-]+)#i',
array($this,'smartideo_embed_handler_youku'));
wp_embed_register_handler('smartideo_qq',
'#https?://v.qq.com/(?:cover/g/[a-z0-9_.]+?vid=(?<video_id1>[a-z0-9_=-]+)|(?:[a-z0-9/]+)/(?<video_id2>[a-z0-9_=-]+))#i',
array($this,'smartideo_embed_handler_qq'));
wp_embed_register_handler('smartideo_sohu',
'#https?://my.tv.sohu.com/us/(?:d+)/(?<video_id>d+)#i',
array($this,'smartideo_embed_handler_sohu'));
wp_embed_register_handler('smartideo_wasu',
'#https?://www.wasu.cn/play/show/id/(?<video_id>d+)#i',
array($this,'smartideo_embed_handler_wasu'));
wp_embed_register_handler('smartideo_yinyuetai',
'#https?://v.yinyuetai.com/video/(?<video_id>d+)#i',
array($this,'smartideo_embed_handler_yinyuetai'));
wp_embed_register_handler('smartideo_ku6',
'#https?://v.ku6.com/show/(?<video_id>[a-z0-9-_.]+).html#i',
array($this,'smartideo_embed_handler_ku6'));
wp_embed_register_handler('smartideo_letv',
'#https?://www.letv.com/ptv/vplay/(?<video_id>d+)#i',
array($this,'smartideo_embed_handler_letv'));
}
publicfunctionsmartideo_embed_handler_tudou($matches,$attr,$url,$rawattr){
if(wp_is_mobile()){
$embed=$this->get_iframe("http://www.tudou.com/programs/view/html5embed.action?type=0&code={$matches['video_id']}");
}else{
$embed=$this->get_embed("http://www.tudou.com/v/{$matches['video_id']}/&resourceId=0_05_05_99&bid=05/v.swf");
}
returnapply_filters('embed_tudou',$embed,$matches,$attr,$url,$rawattr);
}
publicfunctionsmartideo_embed_handler_56($matches,$attr,$url,$rawattr){
$matches['video_id']=$matches['video_id1']==''?$matches['video_id2']:$matches['video_id1'];
if(wp_is_mobile()){
$embed=$this->get_iframe("http://www.56.com/iframe/{$matches['video_id']}");
}else{
$embed=$this->get_embed("http://player.56.com/v_{$matches['video_id']}.swf");
}
returnapply_filters('embed_56',$embed,$matches,$attr,$url,$rawattr);
}
publicfunctionsmartideo_embed_handler_youku($matches,$attr,$url,$rawattr){
if(wp_is_mobile()){
$embed=$this->get_iframe("http://player.youku.com/embed/{$matches['video_id']}");
}else{
$embed=$this->get_embed("http://player.youku.com/player.php/sid/{$matches['video_id']}/v.swf");
}
returnapply_filters('embed_youku',$embed,$matches,$attr,$url,$rawattr);
}
publicfunctionsmartideo_embed_handler_qq($matches,$attr,$url,$rawattr){
$matches['video_id']=$matches['video_id1']==''?$matches['video_id2']:$matches['video_id1'];
if(wp_is_mobile()){
$embed=$this->get_iframe("http://v.qq.com/iframe/player.html?vid={$matches['video_id']}");
}else{
$embed=$this->get_embed("http://static.video.qq.com/TPout.swf?vid={$matches['video_id']}");
}
returnapply_filters('embed_qq',$embed,$matches,$attr,$url,$rawattr);
}
publicfunctionsmartideo_embed_handler_sohu($matches,$attr,$url,$rawattr){
if(wp_is_mobile()){
$embed=$this->get_iframe("http://tv.sohu.com/upload/static/share/share_play.html#{$matches['video_id']}_0_0_9001_0");
}else{
$embed=$this->get_embed("http://share.vrs.sohu.com/my/v.swf&topBar=1&id={$matches['video_id']}&autoplay=false&xuid=&from=page");
}
returnapply_filters('embed_sohu',$embed,$matches,$attr,$url,$rawattr);
}
publicfunctionsmartideo_embed_handler_wasu($matches,$attr,$url,$rawattr){
if(wp_is_mobile()){
$embed=$this->get_iframe("http://www.wasu.cn/Play/iframe/id/{$matches['video_id']}");
}else{
$embed=$this->get_embed("http://s.wasu.cn/portal/player/20141216/WsPlayer.swf?mode=3&vid={$matches['video_id']}&auto=0&ad=4228");
}
returnapply_filters('embed_wasu',$embed,$matches,$attr,$url,$rawattr);
}
publicfunctionsmartideo_embed_handler_yinyuetai($matches,$attr,$url,$rawattr){
$embed=$this->get_embed("http://player.yinyuetai.com/video/player/{$matches['video_id']}/v_0.swf");
returnapply_filters('embed_yinyuetai',$embed,$matches,$attr,$url,$rawattr);
}
publicfunctionsmartideo_embed_handler_ku6($matches,$attr,$url,$rawattr){
$embed=$this->get_embed("http://player.ku6.com/refer/{$matches['video_id']}/v.swf");
returnapply_filters('embed_ku6',$embed,$matches,$attr,$url,$rawattr);
}
publicfunctionsmartideo_embed_handler_letv($matches,$attr,$url,$rawattr){
$embed=$this->get_embed("http://i7.imgs.letv.com/player/swfPlayer.swf?id={$matches['video_id']}&autoplay=0");
returnapply_filters('embed_letv',$embed,$matches,$attr,$url,$rawattr);
}
privatefunctionget_embed($url){
$embed=sprintf(
'<embedsrc="%1$s"allowFullScreen="true"quality="high"width="%2$s"height="%3$s"allowScriptAccess="always"type="application/x-shockwave-flash"></embed>',
$url,$this->width,$this->height);
return$embed;
}
privatefunctionget_iframe($url){
$iframe=sprintf(
'<iframesrc="%1$s"width="%2$s"height="%3$s"frameborder="0"allowfullscreen="true"></iframe>',
$url,$this->mobile_width,$this->mobile_height);
return$iframe;
}
publicfunctionadmin_menu(){
add_plugins_page('Smartideo设置','Smartideo设置','manage_options','smartideo_settings',array($this,'admin_settings'));
}
publicfunctionadmin_settings(){
if($_POST['smartideo_submit']=='保存'){
$param=array('width','height','mobile_width','mobile_height');
$json=array();
foreach($_POSTas$key=>$val){
if(in_array($key,$param)){
$json[$key]=$val;
}
}
$json=json_encode($json);
update_option('smartideo_option',$json);
}
$option=get_option('smartideo_option');
if(!empty($option)){
$option=json_decode($option,true);
}
if(empty($option['width'])){
$option['width']='100%';
}
if(empty($option['height'])){
$option['height']='500';
}
if(empty($option['mobile_width'])){
$option['mobile_width']='100%';
}
if(empty($option['mobile_height'])){
$option['mobile_height']='250';
}
echo'<h2>Smartideo设置</h2>';
echo'<formaction=""method="post">
<tableclass="form-table">
<trvalign="top">
<thscope="row">播放器宽度</th>
<td>
<label><inputtype="text"class="regular-textcode"name="width"value="'.$option['width'].'"></label>
<br/>
<pclass="description">默认宽度为100%</p>
</td>
</tr>
<trvalign="top">
<thscope="row">播放器高度</th>
<td>
<label><inputtype="text"class="regular-textcode"name="height"value="'.$option['height'].'"></label>
<br/>
<pclass="description">默认高度为500px</p>
</td>
</tr>
<trvalign="top">
<thscope="row">移动设备播放器宽度</th>
<td>
<label><inputtype="text"class="regular-textcode"name="mobile_width"value="'.$option['mobile_width'].'"></label>
<br/>
<pclass="description">手机、平板等设备访问时,默认宽度为100%</p>
</td>
</tr>
<trvalign="top">
<thscope="row">移动设备播放器高度</th>
<td>
<label><inputtype="text"class="regular-textcode"name="mobile_height"value="'.$option['mobile_height'].'"></label>
<br/>
<pclass="description">手机、平板等设备访问时,默认高度为250px</p>
</td>
</tr>
</table>
<pclass="submit"><inputtype="submit"name="smartideo_submit"id="submit"class="button-primary"value="保存"></p>
</form>';
}
}
WordPress视频播放插件(Smartideo)安装方法
你可以在后台插件管理页面中直接搜索Smartideo并安装.

或者上传文件夹smartideo至/wp-content/plugins/目录.
在插件管理页面中激活Smartideo.

在wordpress上播放在线视频要怎么设置呢?有了这款Smartideo视频插件就简单多了,它可以帮助你快速在wordpress添加在线视频,支持手机、平板的HTML5播放,它支持优酷、搜狐视频、土豆、56、腾讯视频、新浪视频、酷6、华数、乐视等热门网站的视频。
音乐电台软件-豆豆音乐电台v1.0 绿色版
1,446.1M
还记得以前在学校,晚上熄灯以后,收听各种音乐电台的日子么,每天根据不同的主题播放不同的音乐,很多人都非常的喜欢。现在各种移动设备都可以存储大量的音乐,因此很多人...
感恩父亲节快乐通用ppt模板下载-2017父亲节快乐PPT模板免费版【共2款】
1,395.2M
昨天看到一个句子,人最大的软肋就是父母,每到节日最想的也是他们,小编这里附上2017父亲节快乐PPT,用来感恩爸妈,作叙事或者表达感情都是很不错的。2017父亲...
星露谷物语生孩子选项几率调整MOD1.0
1,611.6M
《生孩子选项几率调整MOD》这款功能mod调整了伴侣问出“我们要不要一个小孩?”这个问题的几率。让我玩家能够自由控制这个问题出现的概率,通过配置文件修改,mod...
SharePoint Designer破解版-SharePoint Designer 2017免费版
48.8M
SharePointDesigner2017是一款非常不错的网站建设攻坚,具有非常实用的编辑功能,可以快速将各种图表嵌入到网页中,需要的朋友可以来下载使用!Sh...
披萨切片机游戏下载-Pizza Mario(披萨切片机手游)1.0.2 安卓中文版
66.1M
披萨切片机手游是一款非常好玩的休闲类型游戏,类似于水果忍者的玩法,不过比水果忍者还是要难度高一些,这个游戏需要按照右下角的图案来切披萨,所以难度比较高!披萨切片...
悟空网赚工具箱1.0 免费版
566.6M
悟空网赚工具箱其其实就是款功能非常全面的网赚工具盒子,通过它不但能实现给自己的网站刷流量,还能够进行免费下载淘宝里面的完整网站资源,更重要的是他还有一些自带的其...
大主宰第二季A8传颂之物破解地图下载-大主宰[第二季A8]传颂之物破解版【隐藏/定制英雄+坐骑+灵兽+自选礼包】
501.2M
大主宰[第二季A8]传颂之物正式版地图更新了,削弱难度生命值加成,boss伤害类型变更为魔法类型,小编提供的是破解版地图,隐藏/定制英雄+坐骑+灵兽+自选礼包+...
微粒视频无忧解析软件-微粒视频vip解析软件1.0 免费版
1,927.0M
微粒视频无忧是一款强大的vip视频解析软件,支持现在流行的视频门户网站,收费的视频都可以免费解析播放,有十几种播放通道,有需要的朋友可以试试。微粒视频无忧怎么用...
宝宝火车小指挥模拟城市下载-宝宝火车小指挥模拟城市1.7官方最新版
255.7M
宝宝火车小指挥模拟城市是一款非常有趣的手机线上益智游戏,专为3-6岁宝宝打造,游戏拥有非常卡通的画面以及超多小朋友都爱的小火车题材,宝宝就是驾驶员,驾驶火车前往...
PC模拟器游戏下载-电脑模拟游戏(PC simulator)1.7.1 中文手机版
1,978.4M
PCsimulator是一款电脑组装游戏,中文翻译为PC模拟器活着电脑模拟游戏,3d画面设置,模拟真实的电脑,玩家可以自由的对电脑进行组装,看看你的技术怎么样。...
PinClipBoard剪贴板工具下载-PinClipBoard软件免费版
219.5M
PinClipBoard是一款简单易用的Windows剪贴板工具。有了它,用户可以轻松的记录所有的剪贴板文字内容,对于剪贴板的管理很简单。还能实现代码片段自动插...
Word修复工具-宏宇Word恢复向导V2.000.9 绿色中文版
1,313.6M
宏宇Word恢复向导是一个专业的Word文档恢复软件,对初学者是易于使用的,对高级用户也具备所有的功能,不需要安装任何其他软件,非常简单而快速!有了宏宇表格文件...
云凤蝶开发者工具1.0 官方免费版
251.8M
云凤蝶是蚂蚁金服旗下的移动建站平台,致力于帮助蚂蚁生态伙伴,简单、快速的搭建出属于自己的精美移动站点。在这个平台上不仅可通过站点模板来便捷地搭建出各式各样的站点...
音频编辑大师破解版-金飞翼音频编辑大师3.3 免费版【附破解补丁】
816.1M
一般说到音频编辑小编就觉得有点难度,但用了金飞翼音频编辑感觉蛮简单的,但是官方版不注册有很多功能限制,所以为了方便自己也为了方便大家就找到一款金飞翼音频编辑大师...
VIP购app1.2.7 安卓最新版
1,603.3M
这是一款优惠购物平台,提供的主要是会员购物服务,主打商家会员购物系统,实体店通过这个平台可以更好地服务会员客户,增加实体店业绩!软件简介VIP购,是一款致力于解...
CF蘑菇体验服转换器下载-CF蘑菇体验服转换器(官服转一区)6.4 免费绿色版
2025/11/04 22:40
慧明F100专业数字反馈抑制器调试软件2.0.3 绿色免费版
2025/10/27 04:34
WinRAR 64位免费版-WinRAR5.4.0 中文烈火美化注册版(64位已注册)
2025/11/05 01:45
明华接触式(RD)IC卡读写器软件6.6免费版
2025/10/22 08:25
SituHome家居设计下载-SituHome(vr家居设计软件)2017 官方中文版
2025/11/09 11:36
spin roll游戏下载-SpinShooter(旋转辊)1.0.2 安卓版
2025/11/01 18:05
魔法狮app下载-魔法狮SEL1.0 官方安卓版
2025/10/28 10:20
征途2盒子官网最新版-征途2盒子(多玩征途2盒子)3.75 中文安装版
2025/11/08 10:27
mp3音乐剪切合并大师-音频剪切大师3.2 官方正式版
2025/10/18 05:05
inventor2022破解版-Autodesk Inventor Professional 2022简体中文版破解版
2025/11/02 11:30
弹球大逃杀(Elude Bouncy Ball)1.0 安卓最新版
2025/11/05 10:05
Rock Generator插件下载-3DMAX岩石生成插件(Rock Generator)v2 中文汉化版
2025/11/02 11:32
美食图标素材-美食图标设计素材psd格式【完全免费版】
2025/10/15 18:34
头发沙龙改造游戏下载-头发沙龙改造(Hair Salon Makeover)1.8 最新版
2025/10/21 09:35
Crazy Ring免费版下载-Crazy Ring铃声制作软件1.1.2 PC绿色中文版
2025/11/05 01:54
Crazy Ring免费版下载-Crazy Ring铃声制作软件1.1.2 PC绿色中文版
2025/11/05 01:54更新
CrazyRing铃声制作软件是一款可以帮助你制作出非常完美的铃声制作软件,你想要什么专业级的铃声使用它都可以给你制作出来,包括苹果手级和安卓手机的铃声,自带专...
支持 ( 29 ) 盖楼(回复)
支持 ( 70 ) 盖楼(回复)
支持 ( 94 ) 盖楼(回复)
支持 ( 173 ) 盖楼(回复)
支持 ( 115 ) 盖楼(回复)
支持 ( 43 ) 盖楼(回复)
支持 ( 13 ) 盖楼(回复)
支持 ( 79 ) 盖楼(回复)
支持 ( 86 ) 盖楼(回复)
支持 ( 125 ) 盖楼(回复)
支持 ( 39 ) 盖楼(回复)
支持 ( 19 ) 盖楼(回复)
支持 ( 185 ) 盖楼(回复)
支持 ( 44 ) 盖楼(回复)
支持 ( 84 ) 盖楼(回复)
支持 ( 101 ) 盖楼(回复)
支持 ( 69 ) 盖楼(回复)
支持 ( 127 ) 盖楼(回复)
支持 ( 198 ) 盖楼(回复)
支持 ( 25 ) 盖楼(回复)