为WordPress2.7加上ccvido的功能

星期六, 十二月 20, 2008 20:40
类别: 博客动态
9 评论114次浏览

在把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等其他编辑器这个按钮也不受影响。

WordPress2.7加上ccvido按钮.gif

第三步,添加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);

如图:WordPress2.7加上ccvido按钮标签解析.gif

最后一步,安装cc视频展区:

不使用cc官方的视频展区,进入cc联盟后台,上传视频管理→视频调用→添加视频调用,填写相关信息,根据你使用的主题宽度调整显示行数和列数,编码要选择UTF-8,点击提交,然后选择上面的”即刻更新所有调用”,最后会出现一行js代码,将这行代码放入新建的页面里,就大功告成了。

演示:http://www.5dzone.net/ccvido/

相关日志

你可以 发表评论, 或者 trackback .

9 评论 to “为WordPress2.7加上ccvido的功能”

  1. bokecc终于成功安装到wordpress2.7上来了! says:

    十二月 20th, 2009 at 09:42

    [...] 首先真诚感谢博主的如何在wordpress2.7上安装bokecc视频插件,在研究和寻找了很长时间都不能解决的问题终于成功解决。 [...]

  2. yamucha says:

    四月 28th, 2009 at 12:40

    非常感谢博主。这个问题困扰我很长时间了

    回复

    猢狲 Reply:

    @yamucha, 呵呵,我也是参考了别人的方法后才实现的。

    回复

  3. bokecc终于成功安装到wordpress2.7上来了! | 站长笔记-www.ipinba.com says:

    四月 28th, 2009 at 11:33

    [...] 首先真诚感谢博主的如何在wordpress2.7上安装bokecc视频插件,在研究和寻找了很长时间都不能解决的问题终于成功解决。 [...]

  4. 火恋の神父 says:

    三月 21st, 2009 at 13:39

    2.7.1貌似用这个方法不行!!

    回复

    猢狲 Reply:

    @火恋の神父, 行的,我的wp就是2.7.1,你复制代码的时候要注意修改引号‘为英文引号。

    回复

  5. Flash says:

    一月 12th, 2009 at 03:47

    文章不错。路过此地给你踩踩·

    回复

  6. hu says:

    十二月 20th, 2008 at 21:06

    试试安装的邮件通知插件

    回复

    猢狲 Reply:

    @hu, O(∩_∩)O

    回复

发表评论

:装酷 :羡慕 :真棒 :生气 :晕 :擦汗 :幸福 :奸笑 :大笑 :大哭 :吓一跳 :冷

关闭
Powered by ShareThis守望轩