wordpress 插入视频短代码 支持优酷,土豆,ku6,youtube
2010-11-14 22:23
861 查看
在wordpress中有很多种方法插入视频,当wp自带的插入视频又比较笨,当然也有一些插件像Wordpress Video Plugin,smart-video,这些插件用起来也很不 "听话",你说我首页要输出摘要的,你也播放视频,这就不靠谱了…..
所以就自己动手下,做了几个短代码,直接插入视频,支持幽哭网,土豆片网,kuSix,一直被墙的youtube,在浏览该文章时插入视频。
幽哭版:/***短代码调用方式*简单版:[youku code="XXX"]*默认视频大小为480X400,可添加width,height属性改变视频大小*自定义版:*[youku code="XXX" width="100" height="100"]*/function play_youku($atts){extract(shortcode_atts(array('code'=>'','width'=>'480','height'=>'400'),$atts));$flash = '.$width.'" height="'.$height.'" type="application/x-shockwave-flash" data="http://player.youku.com/player.php/sid/'.$code.'/v.swf">';if(is_single()){return $flash ;}return '';}add_shortcode('youku', 'play_youku');
土豆片版:/***短代码调用方式*简单版:[tudou code="XXX"]*自定义版:*[tudou code="XXX" width="100" height="100"]*/function play_tudou($atts){extract(shortcode_atts(array('code'=>'','width'=>'480','height'=>'400'),$atts));$flash = '.$width.'" height="'.$height.'" type="application/x-shockwave-flash" data="http://www.tudou.com/v/'.$code.'/v.swf">';if(is_single()){return $flash ;}return '';}add_shortcode('tudou', 'play_tudou');
kuSix:/***短代码调用方式*简单版:[ku6 code="XXX"]*自定义版:*[ku6 code="XXX" width="100" height="100"]*/function play_ku6($atts){extract(shortcode_atts(array('code'=>'','width'=>'480','height'=>'400'),$atts));$flash = '.$width.'" height="'.$height.'" type="application/x-shockwave-flash" data="http://player.ku6.com/refer/'.$code.'/v.swf">';if(is_single()){return $flash ;}return '';}add_shortcode('ku6', 'play_ku6');
youtube版:/***短代码调用方式*简单版:[youtube code="XXX"]*自定义版:*[youtube code="XXX" width="100" height="100"]*/function play_youtube($atts){extract(shortcode_atts(array('code'=>'','width'=>'480','height'=>'400'),$atts));$flash = '.$width.'" height="'.$height.'" type="application/x-shockwave-flash" data="http://www.youtube.com/v/'.$code.'&hl=en_US&fs=1&autoplay=1">';if(is_single()){return $flash ;}return '';}add_shortcode('youtube', 'play_youtube');
使用时可下载video.php,解压出video.php上传到主题文件夹,并在主题文件夹functions.php 添加以下语句
include_once('video.php');
来源:http://www.xbc.me/wordpress-shortcode-for-insert-video/
所以就自己动手下,做了几个短代码,直接插入视频,支持幽哭网,土豆片网,kuSix,一直被墙的youtube,在浏览该文章时插入视频。
幽哭版:/***短代码调用方式*简单版:[youku code="XXX"]*默认视频大小为480X400,可添加width,height属性改变视频大小*自定义版:*[youku code="XXX" width="100" height="100"]*/function play_youku($atts){extract(shortcode_atts(array('code'=>'','width'=>'480','height'=>'400'),$atts));$flash = '.$width.'" height="'.$height.'" type="application/x-shockwave-flash" data="http://player.youku.com/player.php/sid/'.$code.'/v.swf">';if(is_single()){return $flash ;}return '';}add_shortcode('youku', 'play_youku');
土豆片版:/***短代码调用方式*简单版:[tudou code="XXX"]*自定义版:*[tudou code="XXX" width="100" height="100"]*/function play_tudou($atts){extract(shortcode_atts(array('code'=>'','width'=>'480','height'=>'400'),$atts));$flash = '.$width.'" height="'.$height.'" type="application/x-shockwave-flash" data="http://www.tudou.com/v/'.$code.'/v.swf">';if(is_single()){return $flash ;}return '';}add_shortcode('tudou', 'play_tudou');
kuSix:/***短代码调用方式*简单版:[ku6 code="XXX"]*自定义版:*[ku6 code="XXX" width="100" height="100"]*/function play_ku6($atts){extract(shortcode_atts(array('code'=>'','width'=>'480','height'=>'400'),$atts));$flash = '.$width.'" height="'.$height.'" type="application/x-shockwave-flash" data="http://player.ku6.com/refer/'.$code.'/v.swf">';if(is_single()){return $flash ;}return '';}add_shortcode('ku6', 'play_ku6');
youtube版:/***短代码调用方式*简单版:[youtube code="XXX"]*自定义版:*[youtube code="XXX" width="100" height="100"]*/function play_youtube($atts){extract(shortcode_atts(array('code'=>'','width'=>'480','height'=>'400'),$atts));$flash = '.$width.'" height="'.$height.'" type="application/x-shockwave-flash" data="http://www.youtube.com/v/'.$code.'&hl=en_US&fs=1&autoplay=1">';if(is_single()){return $flash ;}return '';}add_shortcode('youtube', 'play_youtube');
使用时可下载video.php,解压出video.php上传到主题文件夹,并在主题文件夹functions.php 添加以下语句
include_once('video.php');
来源:http://www.xbc.me/wordpress-shortcode-for-insert-video/
相关文章推荐
- wordpress使用短代码(Shortcode)插入优酷,土豆视频支持ios
- 优酷|土豆|56视频自动播放代码在线生成
- 优酷|土豆|56视频自动播放代码在线生成
- ckeditor自定义视频插件支持优酷、土豆、腾讯视频
- 如何将土豆优酷视频插入到自己网站里
- VideoUrlParser互联网视频地址分析工具,支持优酷、土豆等
- PHP抓取视频缩略图类VedioUrlParser(支持优酷、土豆、酷六、56、乐视、搜狐)
- discuz添加可以插入优酷等视频的代码
- php 解析 视频 信息 封面 标题 图片 支持 优酷, 土豆 酷6 56 新浪 qq播客 乐视 乐视
- 各大网站视频自动播放代码(优酷、搜狐、酷6、土豆等)
- 简单实用的wordpress文章插入代码语法高亮插件
- 让WordPress自带html5播放器-视频播放器调用代码详解,支持ios
- Html代码中插入视频
- 一段JS代码,让你的WordPress支持简繁转换(转)
- android 使用WebView 支持播放优酷视频,土豆视频
- 电脑常见问题——优酷、土豆等视频网站无法观看
- 支持wmv、mpg、mov、avi格式的网页视频播放代码
- 《C语言及程序设计》教学视频 <18 链表中结点的插入和删除> 示例代码
- 显示youtube视频缩略图和Vimeo视频缩略图代码分享
- wordpress中wp-syntax支持的语言代码