上面的MV 《3 Words》—–(Featuring Will.I.Am&Cheryl Cole),大小为19MB,在文章中的代码是这样的:
[m v]http://api.ning.com/files/yDvi2l4qEF9QaV4m8g5UKdsIePo7r6k9Kd1w6hPwORFJcmBvkTaFmKSARnAFn umcUA1VHMg5PkFBoUJtE3LbhB0dm1aOWNGL/cheryl_cole_ft_william_3_words.flv[/m v] 去掉空格
实现方法:
/**FLV player */ function flvplayer($atts, $content=null){ extract(shortcode_atts(array("width"=>'460',"height"=>'330'),$atts)); return '<embed width="'.$width.'" height="'.$height.'" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" quality="high" allowfullscreen="true" src="'.get_bloginfo("template_url").'/flvplayer.swf?IsAutoPlay=0&IsContinue=1&BarPosition=1&IsShowBar=1&vcastr_file='.$content.'"> ';} add_shortcode('mv','flvplayer');
以后写文章的时候,调用使用[m v] [/m v]标签,当然可以传出尺寸的参数 即 [m v width="600" height="300"] url [/m v]
——————关于本文
回头来说说起因,上一篇帖 写了 给 WordPress添加mini flash播放器|给下载链接添加图片 的方法,
于是有同学问,添加视频怎么弄,很简单弄了下,关键是 找那个 flvplayer 找了N久。
——————关于外链
很多友友回想,为啥不直接添加 优酷 土豆 等视频呢? 又快又简单。。。
答案:
外链视频的方法,不是什么免费网盘,也不是在什么空间里 死气掰咧的找寻直接链接来盗链,
直接去 ning.com 注册帐号,新建文章,上传附件,文件直接路径立马显示,完解!
可以看上一篇文章中的 mp3 外链,也是出自一个地方!
不想独享,也不爱推广,愿者前往!
更新:优酷视频短代码插入函数:
/**优酷 player */ function flvplayer($atts, $content=null){ extract(shortcode_atts(array("width"=>'480',"height"=>'400'),$atts)); return '<embed width="'.$width.'" height="'.$height.'" type="application/x-shockwave-flash" quality="high" allowfullscreen="true" src="'.$content.'"> ';} add_shortcode('youku','flvplayer');
沙发!!外链啊,用微软的的不错哦。呵呵
@小辉网, 微软的 skydrive 链接还要去找,而且容易更换失效,我试过的
又是短代码,高深啊,研究下
@万戈, 是啊,短代码很赞,用过就知道。 那天在twitter 上本来是要问你 圆角CSS兼容性的事,后来算了。
发现你也用上圆角了,哈哈
我传到优库再调用不就可以了吗?
@zp1214, 呵呵 你试试去,youku 的视频 点击播放 会跳转daoyouku页面,很恶心的
@HzlzH, 哦,倒也是咯
短代码用了,以后就比较依赖了
@zwwooooo, 无所谓啦,以后都这种格式就好了。我也不牵扯换wordpress
学习了
加油!
你这是qq认证啊,呵呵
@阳光宅男, 哇,这都被你发现了啊,是QQ 邮箱的认领博客功能,我现在删除去
这个flash播放器倒是不错。
@荒野无灯, 是啊,我淘了很久才淘到
为什么我把代码functions.php后,会在页面上部显示这段代码?难道是我贴的位置不对?求教
要放在 functions.php 的中间部分,就是函数申明部分
问题解决了 非常感谢
@suingua, 嗯,不用谢,开心就好
请教我不能设置高,视频都变成一条线了
@kapin, 我去看了,你的高度没有传出参数
width=”460″ height=”.$height.” src=”http://kapinlau.co.cc/wp-content/themes/motion/flvplayer.swf 肯定你是短代码没有设置高度,调用的时候 手动传个值
@HzlzH, [mv width="576" height="324"]http://kapinlau.co.cc/flv/AndWeNeverGiveUp.flv[/mv] 在HTML模式我是这样发文章的.但出来的代码也是
@HzlzH, width就ok.但height就是调不出来
你右边的广告内容实在有损你形象
@Clyee: 嘿嘿,只是测试用的广告,无碍
在functions.php添加的代码中 embed width=”‘.$width.’” height=”.$height.” embed width=”‘.$width.’” height=”‘.$height.’” 高度少了两个单引号
谢谢楼主分享
@Tootle: 这个但引号是我故意省掉的,不因为短代码不需要引号也可以正确传参的
没有引号高度出错
@HzlzH: 我测试了一下,没加那2个单引号就不能调节高度,加了就可以了,特来报告测试结果!
@nero: 好的 感谢反馈!
可是 ning现在貌似收费啊 还是就是那个免费试用30天的啊? 用的时候注册一个 到期后那个文件还能继续使用还是啊
@海天, Ning.com常常给我email,我也懒得看,一直没管过,MV一直能播,呵呵
@HzlzH: 额 那我也去试试 那你的账户到期了 应该是不能上传了吧?那要再上传 再重新建一个?
这是针对直连视频地址的方法。 有没有能够插入短代码播放优酷、土豆等视频的方法呢? 我现在用的是每个视频的HTML代码,一长串。。。
@yescola: 可以,你只需要把现在那套代码改成优酷那种嵌套的格式,到时候短代码直接传参数url就能嵌入了
@HzlzH: 我是代码盲。。。
@yescola: 这样就好了 在文章结尾处更新了
以后调用 使用 [youku]中间是优酷的地址[/youku]
@HzlzH: 好强大的HzlzH,谢谢 ~ 我测试下~
@HzlzH: 试用了,是可以引用但视频大小被改变了,HzlzH大哥劳您解决下 这里:http://ow.ly/2CZQY
@yescola: 抱歉,代码中的 “.$height.” 少写了两个 ‘ ‘ 应该是这样 “‘.$height.’”
@HzlzH: 可以了,非常感谢呐! 很晚了 早点休息~!
请问能不能插入优酷土豆的视频,但是使用站长这种个性播放器界面能?
@leecer: 不能,youku这样的视频已经嵌入在flash 里面了
HzlzH求救啊!我调用出来的那视频宽和高好像有问题,视频看不清,高和宽我也没有少加单引号啊: width=”‘.$width.’” height=”‘.$height.’” 。麻烦帮忙看看…… http://www.liveme.org/i-miss-you.html
@liveme: 看你已经使用youku 了,其实这个高度问题你需要把前端的显示代码发给我,我就知道问题在哪里了
首先感谢下博主提供这么好的资源,其次我想问下,如何不让它循环播放视频?望解答,本人菜鸟一个
@lambmo: 你注意到URL里面的参数了么 IsAutoPlay=0&IsContinue=1 中的 IsContinue=1 就是循环,=0就是不循环
@HzlzH: 修改成功,谢谢博主
终于解决问题了,谢谢啊。
请问博主:在我用来做实验的一个博客中,按上述方法添加视频后,却出现一块空白,无法播放,是怎么回事?
Your email address will not be published.
Name
Email
Website
Comment
You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">
沙发!!外链啊,用微软的的不错哦。呵呵
@小辉网, 微软的 skydrive 链接还要去找,而且容易更换失效,我试过的
又是短代码,高深啊,研究下
@万戈, 是啊,短代码很赞,用过就知道。
那天在twitter 上本来是要问你 圆角CSS兼容性的事,后来算了。
发现你也用上圆角了,哈哈
我传到优库再调用不就可以了吗?
@zp1214, 呵呵 你试试去,youku 的视频 点击播放 会跳转daoyouku页面,很恶心的
@HzlzH, 哦,倒也是咯
短代码用了,以后就比较依赖了
@zwwooooo, 无所谓啦,以后都这种格式就好了。我也不牵扯换wordpress
学习了
加油!
你这是qq认证啊,呵呵
@阳光宅男, 哇,这都被你发现了啊,是QQ 邮箱的认领博客功能,我现在删除去
@荒野无灯, 是啊,我淘了很久才淘到
为什么我把代码functions.php后,会在页面上部显示这段代码?难道是我贴的位置不对?求教
要放在 functions.php 的中间部分,就是函数申明部分
问题解决了
非常感谢
@suingua, 嗯,不用谢,开心就好
请教我不能设置高,视频都变成一条线了
@kapin, 我去看了,你的高度没有传出参数
width=”460″ height=”.$height.” src=”http://kapinlau.co.cc/wp-content/themes/motion/flvplayer.swf
肯定你是短代码没有设置高度,调用的时候 手动传个值
@HzlzH, [mv width="576" height="324"]http://kapinlau.co.cc/flv/AndWeNeverGiveUp.flv[/mv] 在HTML模式我是这样发文章的.但出来的代码也是
@HzlzH, width就ok.但height就是调不出来
你右边的广告内容实在有损你形象
@Clyee: 嘿嘿,只是测试用的广告,无碍
在functions.php添加的代码中
embed width=”‘.$width.’” height=”.$height.”
embed width=”‘.$width.’” height=”‘.$height.’”
高度少了两个单引号
谢谢楼主分享
@Tootle: 这个但引号是我故意省掉的,不因为短代码不需要引号也可以正确传参的
没有引号高度出错
@HzlzH: 我测试了一下,没加那2个单引号就不能调节高度,加了就可以了,特来报告测试结果!
@nero: 好的 感谢反馈!
可是 ning现在貌似收费啊
还是就是那个免费试用30天的啊?
用的时候注册一个 到期后那个文件还能继续使用还是啊
@海天, Ning.com常常给我email,我也懒得看,一直没管过,MV一直能播,呵呵
@HzlzH: 额 那我也去试试
那你的账户到期了 应该是不能上传了吧?那要再上传 再重新建一个?
这是针对直连视频地址的方法。
有没有能够插入短代码播放优酷、土豆等视频的方法呢?
我现在用的是每个视频的HTML代码,一长串。。。
@yescola: 可以,你只需要把现在那套代码改成优酷那种嵌套的格式,到时候短代码直接传参数url就能嵌入了
@HzlzH: 我是代码盲。。。
@yescola: 这样就好了
在文章结尾处更新了
以后调用 使用 [youku]中间是优酷的地址[/youku]
@HzlzH: 好强大的HzlzH,谢谢 ~ 我测试下~
@HzlzH: 试用了,是可以引用但视频大小被改变了,HzlzH大哥劳您解决下 这里:http://ow.ly/2CZQY
@yescola: 抱歉,代码中的 “.$height.” 少写了两个 ‘ ‘ 应该是这样
“‘.$height.’”
@HzlzH: 可以了,非常感谢呐! 很晚了 早点休息~!
请问能不能插入优酷土豆的视频,但是使用站长这种个性播放器界面能?
@leecer: 不能,youku这样的视频已经嵌入在flash 里面了
HzlzH求救啊!我调用出来的那视频宽和高好像有问题,视频看不清,高和宽我也没有少加单引号啊: width=”‘.$width.’” height=”‘.$height.’” 。麻烦帮忙看看……
http://www.liveme.org/i-miss-you.html
@liveme: 看你已经使用youku 了,其实这个高度问题你需要把前端的显示代码发给我,我就知道问题在哪里了
首先感谢下博主提供这么好的资源,其次我想问下,如何不让它循环播放视频?望解答,本人菜鸟一个
@lambmo: 你注意到URL里面的参数了么
IsAutoPlay=0&IsContinue=1
中的 IsContinue=1 就是循环,=0就是不循环
@HzlzH: 修改成功,谢谢博主
终于解决问题了,谢谢啊。
请问博主:在我用来做实验的一个博客中,按上述方法添加视频后,却出现一块空白,无法播放,是怎么回事?