为WordPress2.7加上ccvido的功能
星期六, 十二月 20, 2008 20:40在把blog程序转换成WordPress前,我一直都是用的ccvido,在WordPress中也没找到ccvido相关的插件,只好自己动手添加了。
在网上找到的旋转木马的Wordpress安装CC视频插件教程因为WordPress版本的变化,而不能安装成功,又去参考了一下其他blog程序的cc插件,终于搞定了。
第一步,登录CC视频联盟网站,注册一个帐号,注意一定要选择成Wordpress类型。
第二步,添加CC按钮
打开wordpress下边的wp-includes/general-template.php文件,找到这几行:
<?php
}/**
* Retrieve the contents of the search WordPress query variable.
在CC视频联盟网站后台复制cc视频按钮代码,添加到这行前面,见下图。添加到这里的好处就是即使以后换用fckeditor等其他编辑器这个按钮也不受影响。
第三步,添加CC标签解析
如果你没有使用[cc ][/cc ]的专用标签,这步可跳过。
打开wp-includes/post-template.php,查找代码:
if ( $preview ) // preview fix for javascript bug with foreign languages
$output = preg_replace(‘/\%u([0-9A-F]{4,4})/e’, “‘&#’.base_convert(‘\\1′,16,10).’;'”, $output);
在下面加上:
$output = preg_replace(“/\[cc\]\s*([^\[\<\r\n]+?)\s*\[\/cc\]/is”, “<object classid=’clsid:D27CDB6E-AE6D-11cf-96B8-444553540000′ width=’438′ height=’387′><param name=’movie’ value=’http://union.bokecc.com/\\1′/><param name=’quality’ value=’high’ /><embed src=’http://union.bokecc.com/\\1′ quality=’high’ type=’application/x-shockwave-flash’ width=’438′ height=’387′></embed></object>”, $output);
最后一步,安装cc视频展区:
不使用cc官方的视频展区,进入cc联盟后台,上传视频管理→视频调用→添加视频调用,填写相关信息,根据你使用的主题宽度调整显示行数和列数,编码要选择UTF-8,点击提交,然后选择上面的”即刻更新所有调用”,最后会出现一行js代码,将这行代码放入新建的页面里,就大功告成了。
演示:http://www.5dzone.net/ccvido/




bokecc终于成功安装到wordpress2.7上来了! says:
十二月 20th, 2009 at 09:42
[...] 首先真诚感谢博主的如何在wordpress2.7上安装bokecc视频插件,在研究和寻找了很长时间都不能解决的问题终于成功解决。 [...]
yamucha says:
四月 28th, 2009 at 12:40
非常感谢博主。这个问题困扰我很长时间了
回复
猢狲 Reply:
四月 28th, 2009 at 12:52
@yamucha, 呵呵,我也是参考了别人的方法后才实现的。
回复
bokecc终于成功安装到wordpress2.7上来了! | 站长笔记-www.ipinba.com says:
四月 28th, 2009 at 11:33
[...] 首先真诚感谢博主的如何在wordpress2.7上安装bokecc视频插件,在研究和寻找了很长时间都不能解决的问题终于成功解决。 [...]
火恋の神父 says:
三月 21st, 2009 at 13:39
2.7.1貌似用这个方法不行!!
回复
猢狲 Reply:
三月 21st, 2009 at 19:27
@火恋の神父, 行的,我的wp就是2.7.1,你复制代码的时候要注意修改引号‘为英文引号。
回复
Flash says:
一月 12th, 2009 at 03:47
文章不错。路过此地给你踩踩·
回复
hu says:
十二月 20th, 2008 at 21:06
试试安装的邮件通知插件
回复
猢狲 Reply:
十二月 20th, 2008 at 21:16
@hu, O(∩_∩)O
回复