WordPress整合ckplayer X和ckplayer 6.8的最新完美代码,网上也有很多代码,但是都有些问题,正好自己有个网站需要用这个播放器,就把网上资源拿来研究了下,目前ckplayer X和ckplayer 6.8都可以完美应用。
1.下载ckplayer X最新版本或者6.8版本, 解压后将ckplayer上传到WP网站根目录
2.找到 /wp-content/themes/主题名称/functions.php 文件,在“functions.php”里面添加代码。
ckplayer X代码
//调用Ckplayer播放代码开始
add_shortcode("ckplayer","ipc_ckplayer");
function ipc_ckplayer( $atts, $content=null )
{
return "
<div id=\"a1\" style=\"width:100%;height:100%;\"></div>
<script type=\"text/javascript\" src=\"/ckplayer/ckplayer.js\" charset=\"utf-8\"></script>
<script type=\"text/javascript\">
var videoObject = {
container: '#a1',
variable: 'player',
flashplayer:false,
video:'".$content."'
};
var player=new ckplayer(videoObject);
</script>
";
}
//调用Ckplayer播放代码结束
//后台增加短代码按钮开始
function appthemes_add_quicktags() {
?>
<script type="text/javascript">
QTags.addButton( 'ckplayer', 'ckplayer', '[ckplayer]', '[/ckplayer]' );
</script>
<?php
}
add_action('admin_print_footer_scripts', 'appthemes_add_quicktags' );
//后台增加短代码按钮
ckplayer 6.8代码
add_shortcode("wp_ckplayer","wp_ckplayer");
function wp_ckplayer( $atts, $content=null )
{
return "
<div id=\"a1\"></div>
<script type=\"text/javascript\" src=\"/ckplayer/ckplayer.js\" charset=\"utf-8\"></script>
<script type=\"text/javascript\">
var flashvars={
f:'".$content."',
c:0,
my_url:encodeURIComponent(window.location.href),
my_title:encodeURIComponent(document.title)
};
var params={bgcolor:'#FFF',allowFullScreen:true,allowScriptAccess:'always',wmode:'transparent'};
var video=['".$content."->video/mp4'];
CKobject.embed('/ckplayer/ckplayer.swf','a1','ckplayer_a1','100%','400',false,flashvars,video,params);
</script>
";
}
add_action('after_wp_tiny_mce', 'bolo_after_wp_tiny_mce');
function bolo_after_wp_tiny_mce($mce_settings) {
?>
<script type="text/javascript">
QTags.addButton( 'wp_ckplayer', '视频地址', "[wp_ckplayer]视频地址[/wp_ckplayer]" );
function bolo_QTnextpage_arg1() {
}
</script>
<?php }
3.增加代码后保存重新上传到该模板目录对应位置覆盖,后台写文章时在文本编辑模式下,编辑框上方小图标最后面有ckplayer或者wp_ckplayer,直接点击,即可在编辑器里出现[ckplayer]视频地址[/ckplayer]或者[wp_ckplayer]视频地址[/wp_ckplayer]。
代码如果网页上直接复制有问题的话可以在这里下载文本格式再复制
8 comments
文章写的不错哦,赞一个
ckplayer x 可以增加个m3u8.swf吗,具体咋调用
ckplayer x 支持m3u8格式的,不用增加。
我把代码删除就正常
下载文章最后TXT文本格式的代码试试。
你好博主你qq多少我加你一下qq或者你加我qq也行
壹柒零肆壹玖贰壹
为什么我网站老是出现:
访问错误500
Error
网站程序代码错误
您访问的网站程序代码错误,请联系您的源码提供商