WP RC Reply AJAX

Plugin Name: WP RC Reply AJAX
Plugin URI: http://www.qiqiboy.com/plugins/
Description: 1. show recent comments at sidebar. 2. with it, you can reply everyone from widget sidebar by Ajax type.
Version: 1.0.0
Author: QiQiBoY
Author URI: http://www.qiqiboy.com
Download: http://wordpress.org/extend/plugins/wp-rc-reply-ajax/


边栏回复

插件名称:WP RC Reply AJAX (最新评论及侧边栏回复)
插件描述:显示最新评论以及在侧边栏回复评论
当前版本:2.0
插件作者:QiQiBoY
插件简介

  • 在侧边栏以小工具形式显示最新评论,支持ajax查看、翻页。
  • 支持在边栏即时回复评论。(点击一条评论右边的双向箭头,进入单条评论查看模式,然后即可点击右边的回复按钮进行回复操作)
  • 边栏回复支ajax方式提交,无需刷新页面,可连续回复。
  • 评论提交前可进行简单的错误检测,减少服务器响应消耗。
  • 边栏回复支持嵌套评论、支持无限级嵌套。
  • 边栏回复自动添加@回复。
  • 防重复评论设置,以免评论过快,对一些评论进行重复回复。
  • 对有评论分页的评论地址进行了JS处理(评论分页过滤),使其不影响锚点跳转。
  • 添加刷新按钮,你无需刷新页面即可知道是否有人又在你页面发表了评论,回复更快捷。
  • 添加只有博主能回复功能,你可以限制访客只能翻阅评论,而无法使用widget快捷回复。
  • 添加ctrl+enter”快捷键回复。
  • 最新评论列表的每条评论旁边也能直接输出回复按钮了,无需进入单条评论查看模式即可进行回复咯。
  • 自动添加@回复可以选择从几层回复开始自动添加了,比如你要从对第二层开始进行的回复自动加入@回复,则在后台设置“从第二层回复开始”即可。这样对第一层(主评论)的回复将不会添加@回复,从第二层开始的回复都会自动添加@回复。
  • 支持自定义单条评论查看模式的回复按钮显示文字。
  • 使用数据缓存,速度更快,流量更省!!!

插件使用:方法一:直接在后台设置相关选项,然后在添加小工具处向边栏添加“边栏回复小工具”。

方法二:在要显示最新评论的地方(如边栏某个位置或者新建一个页面模板),直接调用

从2.0版本起,不再支持调用函数传递参数形式,自定义显示位置只需直接调用wp_rc_reply_echo()即可,此函数不再接受参数。

   1: /*
   2:  *输出打印最新评论列表
   3:  */
   4:  
   5: <;?php wp_rc_reply_echo('number=&length=&size=&at='); ?>
   6:  
   7: /*此函数支持四个可选参数,此处的参数设置会覆盖掉后台的设置。
   8:  *number是设置评论数量,默认为8;
   9:  *length是设置评论阶段长度,默认为30;
  10:  *size是设置头像的尺寸,默认为32;
  11:  *at是设置自动添加@回复,其值表示从第几层开始加入@回复。默认为0,0表示不添加@回复。
  12:  *这四个参数的值都是整数。
  13:  *如果不清楚参数含义,请不要盲目添加参数。如你可以直接使用<;?php wp_rc_reply_echo(); ?>或<?php wp_rc_reply_echo('number=10&length=25'); ?>
  14:  *参数是可以省略的,不区分先后位置。
  15:  */

插件下载官方目录

更多插件使用信息:请点击浏览此文

关于插件的一些FAQ:

  1. :为什么我安装了插件在我博客上显示很混乱?

    :评论样式需要自己根据自己博客的样式进行些许修改,最新评论列表混乱可能是由于插件继承了你的主题的样式设定,与插件本身的自带的样式冲突。

  2. :我想将头像放在右边怎么办啊?

    我说过了,样式都是自己可以自定修改的,头像在左还是在右都只是css的事,说白了,添加或修改成以下样式即可让头像放到右边:

    2.0 版本起,后台支持修改头像位置(左或者右)

       1: #wp-rc-reply .avatar {
       2:     float:right;//就是这句话,让头像浮动到右边即可。
       3: }

  3. :为什么我安装了插件后博客页面貌似没什么变化?

    :插件安装后需要自己到后台的【WIDGET】【小工具】或叫【微件】页面向支持小工具的边栏(wp3.0自带的主题也可以向底部添加)添加名为“边栏回复小工具”的widget。第二种方法是在想要显示最新评论的地方调用函数

       1: <?php wp_rc_reply_echo('number=&length=&size=&at='); ?>

  4. :为什么最新评论那里没有我自己的评论?

    :插件默认不输出管理员的评论,如果要显示,请到后台设置“显示管理员评论”。

  5. :为什么我必须要点击评论后的小箭头才能进行回复?

    :你可以到后台设置“总是输出回复按钮”,那样回复按钮就会在评论列表输出了,显示为一个“@”链接,跟在小箭头后面。

  6. :后台有回复按钮名字修改选项,为什么我修改了之后回复按钮还是@?

    :后台的回复按钮设置修改只针对单条评论查看模式下的回复按钮。最新评论列表的每条评论后面输出的回复按钮是无法通过设置修改的。如果你一定要修改,需要自己直接修改插件源代码。

  7. :那你为啥不让插件支持上述修改呢?

    :因为我不确定每个人都能摆放好这个按钮。而且我认为只一个@链接足够了,其他的文字什么的再出现就多余了,还会破坏评论列表。

  8. :什么是“将太短的评论自动换行?”什么又是“关闭评论分页链接过滤功能?”

    :这两个我都说过,但是我也表达不太清楚,你可以自己去测试、试验,看看这个到底是什么。如果实在搞不清楚,不要勾选这两项即可,不会对你使用插件造成任何影响。 注:评论分页过滤可以参考这里

  9. :为什么刷新按钮只能在评论列表的首页输出呢?我点击“下一页”后刷新按钮就没了。

    :因为第二页往后不需要,即使有刷新按钮,刷新后最新的那条评论你也不可能在第二页看到。

  10. :我没有侧边栏,用不了鸟。。。

    :可以通过上面的自定义调用函数显示在任何地方,比如可以新建一个页面模板,将调用函数丢过去,就可以做成一个专门用来翻阅、回复评论的页面。

  11. :为什么我这里别人的回复都进垃圾评论里了?

    :你可以查看自己是否使用了一款名为“小墙”的防spam插件,这款插件的防spam暴力原理刚好与WP-RC-Reply-AJAX插件相悖,所以会造成误判。建议使用官方akismet插件。

DEMO查看:http://www.qiqiboy.com/demo

这篇文章已经有 96 条评论

Comments (80) Trackbacks (16)
You can leave a response or Trackback this entry .
  1. hehehe

  2. 巢筑枝头 -#42

    你好,我用了你的评论插件,可以使用本地自定义头像呢?因为我的wordpress整合进了ucenter,使用的是UCenter的头像。另外我下载了一个评论插件叫做“Recent Comment Avatars”,它的可以显示我本地的自定义头像,但是没有你的回复功能,所以……很纠结……我使用自定义头像是因为还整合了UChome。

  3. 吉老王 -#43

    博主,你这插件效果非常好,但有个很大问题,就是没有时间条件限制,这样,评论最多的文章老是显示在侧边栏,不能按月或按周来显示某一段时间内的热评文章。

  4. 星心 -#44

    很好的插件,已经使用上了。
    感谢博主的奉献!

  5. xiaoc -#45

    测试一下啊~汗~

  6. 吉老王 -#46

    一个很大的问题,点击侧边栏评论,它的文章链接形式是这样的:http://www.jilaowang.com/hot-grandma/comment-page-1#comment-46。正确的地址应该是http://www.jilaowang.com/video/hot-grandma/comment-page-1#comment-46。这个插件却会自动省略掉我的文章分类,从而导致文章打不开。我的固定链接的形式为/%postname%

  7. holianchao -#47

    XREN :

    XREN :
    博主你好,首先非常感谢你提供的这么优秀的软件,不过在使用的过程中遇到了点问题
    因为在wordpress 3.0 默认主题中都能正常使用,所以我知道是我自己主题的问题(网站放在单独网络,没有连接Internet),但是不知道是哪些方面不兼容,所以提出遇到的问题,希望能帮我参考一下
    1、所有浏览器点击@后没有跳出评论输入框
    2、webkit、IE7、IE8浏览器中除回复外一切正常,可是IE6 出问题,首先点击刷新就跳出 something error ,下一页点击后的新页面就没有了 前一页,后一页
    希望博主能邮件联系,敬盼答复,谢谢

    非常神奇,过段时间重新打开浏览器后,发现问题2已经 自动解决了,不知道为什么,但所有浏览器点击@后还是没有跳出评论输入框,求解

    我的也一样,在ie8和opera下测试,点击下一页就会自动弹出something error,而且一直这样,请问这是神马问题?谢谢

  8. Simon -#48

    弱弱地给1个建议和1个bug.
    1.如果最新評論顯示增加到7條(左右),邊欄長度就會不夠,部份會爆出.
    2.建議增加最新評論滾動顯示選項.

  9. Siphils -#49

    在小工具使用该插件后弹出一信息框“Something error”,当有了评论后就不会显示,求解?

  10. xiaolinjava -#50

    sfsfsdfasfsdfsdfasdfasdf

  11. wpuser -#51

    @QiQiBoY 评论可以直接@么 怎么实现

  1. Hello WordPress!

    [...] WP RC Reply AJAX [...]

  2. WP Enjoy Reading 代码注释,看这儿

    [...] WP RC Reply AJAX [...]

  3. WordPress 插件:WP RC Reply AJAX

    [...] 留言板 WordPress 插件:WP RC Reply AJAX 乘着周末赶紧折腾起,在头部添加了搜索框,在首页文章列表下加上了新东东:WP RC Reply AJAX [...]

  4. Ben is Me

    [...] 随机彩色标签的实现方法》 非插件方面就是这些了,插件方面本来想用WP RC Reply AJAX代替WP-RecentComments 后来发现道WP RC Reply [...]

  5. 浮躁,那就回忆(一)

    [...] 早上在围脖上顺着木木的链接走,知道还有这么一的创意强大的插件,果断安装使用,效果超赞的,这是作者插件页面,如果你不知道这款插件,就快去试试吧,很不错的。 [...]

  6. CSS透明那些事

    [...] WP RC Reply AJAX [...]

  7. wordpress主题——SimPaled

    [...] WP RC Reply AJAX [...]

  8. 冬天到了,手很冷,捂不热

    [...] WP RC Reply AJAX [...]

  9. 咳、、I’m still here.

    [...] WP RC Reply AJAX [...]

  10. 给博客做了一些调整

    [...] 最近两天又在折腾,因为主机暂时妥协为 Debian6 x64 + LNMP 的环境,博客也好好地跑起来了,所以就开始着手博客本身的调整,以前在IXWebhosting的时候因为空间的兼容性问题很多操作都会造成白屏所以好多想设置的东西都没得逞,现在有了自己的VPS,配好的环境没有问题,于是就可以放心大胆地做了。 最明显的一点,就是换了主题。之前用了SmartOne主题很长时间,唔,差不多一年了吧,一直都还好。不过因为前几天在某篇文章下的评论嵌套很深导致页面版式变得非常难看,所以决定换一个主题。期间各种插件和主题都试过好多,但都有各种各样的问题,始终不能完美,后来偶然找到了现在用的这款Dot-B主题,开始还以为是某个小清新的老外做的,安装上才发现是国人作品而且才发布不久,主题制作相当漂亮,照着文档简单设置就有很好的效果。 不过这款主题我发现有一个问题,不知道是BUG还是我的个例,就是顶部图片条和下面的页面菜单之间有一条缝,而且缝里面还不是背景,是PS里面透明背景那样的格子,很无语,找了一圈自己解决了这个问题: 编辑主题的style.css文件,找到这一行: .header_menu{border-bottom:1px solid #CCC; border-top:2px dashed #CCC; clear:both; height:36px; padding:0 10px} 然后改为: .header_menu{border-bottom:1px solid #CCC; border-top:0px dashed #CCC; clear:both; height:36px; padding:0 10px} 问题解决。 可以看到就是2px的缝隙,不知道作者当时是出于什么样的考虑。 然后一点大的变动就是使用了CloudFlare提供的免费CDN服务,所以也就把这个域名atr.me从之前的解析商Free DNS换到了CloudFlare,然后因为CloudFlare不支持URL转发所以又调整了好几条解析,不过总算是弄好了。CloudFlare一直都口碑不错,速度也全是很快,而且理论上可以给主机节省流量,所以是挺不错的选择。 还有一点是RSS烧录服务从feedsky换到了feedcat, 因为feedsky最近不稳定,不过可能过段时间还是会把feedsky那边的烧录地址一起放到侧边栏。 最后嘛,就是一些小插件了,比如页面左边的滚动条,比如右下角的春菜,比如AJAX的评论优化插件,再比如使用了缓存插件和改动了边栏内容等等。总之就一点,现在的博客比之前感觉舒服很多了~ 分享到: var jiathis_config={ hideMore:false } 何不再看看:MD5的C语言算法-代码着色插件测试与对比代码如诗-WordPress八岁生日快乐! WordPress 发表评论? 已经是最新文章! 博客新家啦啦啦~ [...]

  11. 给博客做了一些调整

    [...] 最近两天又在折腾,因为主机暂时妥协为 Debian6 x64 + LNMP 的环境,博客也好好地跑起来了,所以就开始着手博客本身的调整,以前在IXWebhosting的时候因为空间的兼容性问题很多操作都会造成白屏所以好多想设置的东西都没得逞,现在有了自己的VPS,配好的环境没有问题,于是就可以放心大胆地做了。 最明显的一点,就是换了主题。之前用了SmartOne主题很长时间,唔,差不多一年了吧,一直都还好。不过因为前几天在某篇文章下的评论嵌套很深导致页面版式变得非常难看,所以决定换一个主题。期间各种插件和主题都试过好多,但都有各种各样的问题,始终不能完美,后来偶然找到了现在用的这款Dot-B主题,开始还以为是某个小清新的老外做的,安装上才发现是国人作品而且才发布不久,主题制作相当漂亮,照着文档简单设置就有很好的效果。 不过这款主题我发现有一个问题,不知道是BUG还是我的个例,就是顶部图片条和下面的页面菜单之间有一条缝,而且缝里面还不是背景,是PS里面透明背景那样的格子,很无语,找了一圈自己解决了这个问题: 编辑主题的style.css文件,找到这一行: .header_menu{border-bottom:1px solid #CCC; border-top:2px dashed #CCC; clear:both; height:36px; padding:0 10px} 然后改为: .header_menu{border-bottom:1px solid #CCC; border-top:0px dashed #CCC; clear:both; height:36px; padding:0 10px} 问题解决。 可以看到就是2px的缝隙,不知道作者当时是出于什么样的考虑。 然后一点大的变动就是使用了CloudFlare提供的免费CDN服务,所以也就把这个域名atr.me从之前的解析商Free DNS换到了CloudFlare,然后因为CloudFlare不支持URL转发所以又调整了好几条解析,不过总算是弄好了。CloudFlare一直都口碑不错,速度也全是很快,而且理论上可以给主机节省流量,所以是挺不错的选择。 还有一点是RSS烧录服务从feedsky换到了feedcat, 因为feedsky最近不稳定,不过可能过段时间还是会把feedsky那边的烧录地址一起放到侧边栏。 最后嘛,就是一些小插件了,比如页面左边的滚动条,比如右下角的春菜,比如AJAX的评论优化插件,再比如使用了缓存插件和改动了边栏内容等等。总之就一点,现在的博客比之前感觉舒服很多了~ [...]

  12. 给博客做了一些调整

    [...] 问题解决。 可以看到就是2px的缝隙,不知道作者当时是出于什么样的考虑。 然后一点大的变动就是使用了CloudFlare提供的免费CDN服务,所以也就把这个域名atr.me从之前的解析商Free DNS换到了CloudFlare,然后因为CloudFlare不支持URL转发所以又调整了好几条解析,不过总算是弄好了。CloudFlare一直都口碑不错,速度也全是很快,而且理论上可以给主机节省流量,所以是挺不错的选择。 还有一点是RSS烧录服务从feedsky换到了feedcat, 因为feedsky最近不稳定,不过可能过段时间还是会把feedsky那边的烧录地址一起放到侧边栏。 最后嘛,就是一些小插件了,比如页面左边的滚动条,比如右下角的春菜,比如AJAX的评论优化插件,再比如使用了缓存插件和改动了边栏内容等等。总之就一点,现在的博客比之前感觉舒服很多了~ [...]

Leave a Reply

Hi , say something.

  • :?:
  • :razz:
  • :sad:
  • :evil:
  • :!:
  • :smile:
  • :oops:
  • :grin:
  • :eek:
  • :shock:
  • :???:
  • :cool:
  • :lol:
  • :mad:
  • :twisted:
  • :roll:
  • :wink:
  • :idea:
  • :arrow:
  • :neutral:
  • :cry:
  • :mrgreen: