Hello! 欢迎来到盒子萌!

wordpress添加ckplayer播放器 去广告


avatar
嘉木 2014-05-24 163

这几天有几个博友问我播放器是怎么添加的,今天我把方法写出来吧,

解析文件是引用别人的,自己做的貌似解析不了,我也折腾了好几天,

不知道问题出在哪里,╮(╯▽╰)╭   插件我会打包,在文章尾部,废话

不多说了,上教程。
在主题目录functions.php 文件<?php 下面加入下面的代码,
注意 要加2段代码。

第一段代码:

//增加ckplayer短代码
add_shortcode("ckplayer","ipc_ckplayer");
function ipc_ckplayer( $atts, $content=null ) {
return '<embed name="Player" id="Player" src="'.get_stylesheet_directory_uri().'/ckplayer/ckplayer.swf" flashvars="a='.$content.'&p=0" quality="high" width="650" height="400" align="middle" allowScriptAccess="always" allowFullscreen="true" type="application/x-shockwave-flash"></embed>';
}

调用方法:

[ckplayer]优酷,56,搜狐,土豆等页面地址[/ckplayer]

第二段代码:

下面的代码是哔哩哔哩的,调用方法 直接在文章处填B站的视频地址就可以了。
例如:http://www.bilibili.tv/video/av1121144

//增加哔哩哔哩ckplayer播放器
function wp_embed_handler_bilibili( $matches, $attr, $url, $rawattr ) {
$embed = sprintf(
'',
esc_attr( $matches['video_id'] ) );

return apply_filters( 'embed_bilibili', $embed, $matches, $attr, $url, $rawattr );
}
wp_embed_register_handler( 'bilibili',
'#https?://www\.bilibili\.tv/video/av(?<video_id>[a-z0-9_=\-]+)#i',
'wp_embed_handler_bilibili' );

最后是播放器,把ckplayer 播放上传到主题根目录,就可以了。
最近360网盘查的严,连我这个压缩包都给取消分享了
我只好放JD云了....
[butdown href="http://storage.jcloud.com/xzhack/ckplayer.zip?Expires=2400949709&AccessKey=ae5a34a716684f58950fe2c5e2a1a765&Signature=vnwyrklw9l%2Bl4cIKUksByB%2FFXf8%3D"]Ckplayer.zip[/butdown]

[butlink href="https://www.isays.cn/5412.html"]演示请点击这里[/butlink]

  • avatar
    游客

    你这个能不能写的稍微能让人看懂点呢

发表评论