WordPress Comment Digg插件发布

(English release at ifgogo)

自从开通这一功能后,陆续有不少WordPress爱好者问我博客上的“支持”、“反对”是怎么实现的。我想不少人都知道这一功能是把“牛#博”中的支持和反对效果搬到WordPress里面了。八卦一下,这个插件的最初创意和实现应该是老罗的绯闻男友黄斌老师做到的吧(这个结论是通过百度相关搜索得出的,哈哈)?

本来这一产品会较早发布,然而由于第一版正准备发布时,使用了一些署名权不明晰的PHP代码,因此我拜托好友freefcw重写了这些代码,另外,针对之前的版本,对管理界面和前端插入模式进行了一些调整。MySQL和PHP方面主要由freefcw完成,我完成JavaScript和CSS方面。

FYI:之前我曾考虑过把Digg数据存入Option表,后来考虑到可能会给Option表带来许多麻烦,因此这一插件会修改您的comments表,增加两个字段:bury和digg数量。

废话不多说了,下载地址。(如果喜欢,给我一个5分吧,^_^)

效果截图:

安装时只需要解压、激活就可以了。管理界面的截图:

后续计划:可能会引入一些方便使用的Widget,例如本篇文章最受欢迎的评论、最受欢迎的评论者,等。有问题有建议请留言,谢绝灌水。

Advertisements

97 thoughts on “WordPress Comment Digg插件发布

    1. 后续会考虑的:)现在是JavaScript实现,如果那么变,可能会显得比较凌乱(突然间留言都没有了)。
      当然,我也考虑过等留言都处理完毕再统一显示,可是这样就要增加等待时间了。看带宽的发展情况吧:)

    1. 我来说明一下,在服务器和客户端都有检测Cookie的代码;服务器端也有检测IP的代码,只不过现在没有把接口完全在管理界面中打开~

  1. 还是不知道这个插件的实际应用…-_-!
    不知道能不能根据支持反对数来决定评论的升降,或者至少变颜色也行,多少都算有点实际应用。不然就只有一个娱乐功能了。

    1. 决定评论的升降的话,是一个可以考虑的功能,不过个人的感觉上比较喜欢时间的排序

      改变颜色是应该说是一个比较容易实现的功能,只需要在javascript里面加入响应功能就可以了

      1. 这个应该有,我也比较期望可以有这个功能
        支持多的前排,至少不默认,也应该有这个选 项可以让我们自己决定是否使用

  2. 大哥!~有没有电话或者什么联系方式哦..我的电子邮件是Kooliu@163.com
    我们现在小组的写的论文是:关于social network tool 运用在business方面的..我们小组大概是写的如同facebook,校内的社交网,但是增加了job seeking applications,我写的是有关技术方面的..我大概知道用到了Web 2.0..然后上网查到了LAMP..由于之前对这个一无所知..现在突然要我写技术部分..我不知道如何写呢?!~~

  3. Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘}’ in /wp-content/plugins/wordpress-comment-digg/digg-comment.php on line 23

    安装激活的时候出现如上错误。

    1. 请问您的WP版本号是多少?使用的主题是?是否自己进行过hack?如果方便的话,把你的WP文件和主题文件打包发给我,我加你GTalk了。

    1. 调试的时候我用的就是2.7.1,刚使用了 Elegant Box 发现没有问题。如果确认你没有修改WP的核心文件,把你的wp-content文件夹传给我吧,我看看是不是其他插件冲突的问题。

  4. 发现插件里边这句
    wp_enqueue_script(‘digg_comment’, $url, array(‘jquery’), ‘1.0’);
    会自动引入WP自带的 /wp-includes/js/jquery/jquery.js?ver=1.2.6′

    但是我的模板原先有一些功能手动引用了jq1.3, 装了你的插件之后就冲突了。
    我把这句wp_enqueue_script(‘digg_comment’, $url); 改成这样还是会引入jquery.js?ver=1.2.6…手动echo digg.js 貌似也不行…

    跑来求助了,能否加个不引入WP自带JQ库的选项啊 -_- 或者教我怎么把插件里引用jq的语句去掉,以便我自己手动引用jq1.3 ? 谢谢

  5. 咦。。。原来改成 wp_enqueue_script(’digg_comment’, $url); 是有效果的,之前可能是没刷新缓存才没看到效果,哈哈,不好意思打搅了。

  6. 我很想用这个插件,但是一直不能使用,安装后评论没有任何变化,换了几个主题都一样,我现在用的主题是Carrington Blog
    是不是要在主题里加什么代码,我刚开始使用WP,还不是很了解

  7. 你好,这个插件能用到文章上吗?目前WP还没有这样DIGG插件,能同时显示顶和踩数目。找了很久也找不到。。。。

  8. 打算给公司博客装博主这插件,可是貌似3.1.x首页也会加载digg.js,这样IE就好提示一个错误,想让仅仅是文章内容页加载digg.js,不知道咋解决,求解。。。

  9. 消息: ‘cmt_digg_vote_down’ 未定义

    URI: localhost/wp-content/plugins/wordpress-comment-digg/js/digg.js?ver=1.0

    这个问题怎么解决

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

w

Connecting to %s