Home > WordPress > WP Plugin > WP-RecentComments 1.3

WP-RecentComments 1.3

WP-RecentComments

简介:
在侧边栏中显示最新的评论 (和反链接评论). 你可以修改显示评论的数量, 摘要的长度. 同时, 插件可以过滤掉反链接评论, 也可以激活评论者头像和定义头像的大小. 此插件支持 Widget.
而现在, 你可以通过点击导航按钮来翻页显示新旧评论.
适用版本: WordPress 2.5+

更新:
Version 1.3 [2008/06/14]
1. 增, 实现 Ajax 翻页导航.
2. 改, 将头像设为默认显示.

安装:
1. 将压缩包解压到 {WordPress 的根目录}/wp-content/plugins/.
2. 登录你的 WordPress 后台, 到 Plugins 页面激活插件 WP-RecentComments.
3. 这里有两种添加方法:
(1) 到 Design -> Widget, 将控件 WP-RecentComments 添加到你的侧边栏.
(2) 打开 sidebar.php, 在适当位置追加以下代码:
<h3>最新评论</h3>
<ul><?php get_recentcomments(); ?></ul>

参数:

limit: 整数, 显示最新评论的数量. (defalue: 5)
length: 整数, 每个评论显示的字符长度. (defalue: 50)
post: true 或 false, true: 显示文章标题. (defalue: true)
pingback: true 或 false, true: 显示反连接类型的评论. (defalue: true)
avatar: true 或 false, true: 显示评论者的头像. (defalue: true)
avator_size: 整数, 头像的长和宽. (defalue: 32)
avatar_position: left 或 right, 头像的显示位置. (defalue: left)
navigator: true 或 false, true: 显示翻页的导航. (defalue: true)

如果是手动添加, 你可以通过上面的参数改变最新评论的显示方式, 例如:
<?php get_recentcomments('limit=10&length=20&post=false'); ?>
<?php get_recentcomments('pingback=flase&navigator=true'); ?>
<?php get_recentcomments('avatar=true&avatar_size=16&avatar_position=right'); ?>

插件下载: Download

声明: 本站遵循 署名-非商业性使用-相同方式共享 3.0 共享协议. 转载请注明转自 NeoEase
  1. June 14th, 2008 at 14:26 | #1

    啊。。又更新啦啊~~

  2. June 14th, 2008 at 17:21 | #2

    能不能让插件在wp2.5的后台自动更新啊?不然每次都下载再上传很麻烦哦。尤其是mg你这么勤劳 :lol:

  3. Eric Liu
    June 14th, 2008 at 18:58 | #3

    强烈顶ls~:)

  4. June 14th, 2008 at 20:42 | #4

    :evil: 抢占前排~~

  5. June 14th, 2008 at 21:11 | #5

    越来越完善了!

  6. June 14th, 2008 at 21:14 | #6

    自动更新? 可以吗? 貌似 WordPress 官方发布插件也只是显示个连接而已.
    其实我也只是做到哪发布到哪, 新东西可能会更新快点, 因为不足比较多.

    过两三天吧, 我会发布那个 WP-MostProlificReviewers 的 1.1 版本, 其实也就是加了个 Ajax 的简单翻页功能. (如果不需要此功能的朋友没有必要更新)
    准备改名为 WP-MostActiveCommentators. 谁有什么建议吗?

  7. June 14th, 2008 at 23:09 | #7

    哇,好酷阿!不过名字也不好那么长吧

  8. June 15th, 2008 at 01:55 | #8

    @mg12,可以自动更新的,你到2.5后台的plugin页面看看就知道,插件有更新的话列表中该插件的entry下面会有提示,是选择download还是auto upgrade。点击auto upgrade后就可以直接更新了。

  9. June 15th, 2008 at 09:25 | #9

    谢谢了啊。。 超级喜欢。。。。 :lol:

  10. June 15th, 2008 at 10:08 | #10

    MG12,刚才发现这个Theme的一个小BUG哦。 就是模块换颜色的按钮(蓝色和绿色的),其中绿色的按钮选择后,侧边栏和footer栏的颜色还是蓝色的。

  11. June 15th, 2008 at 10:31 | #11

    @Alan
    是有点长, 那你有什么好建议?

    @ZG
    这个待有空时再看, 应该要到 WordPress 注册插件才能用吧.

    @dreamxy
    不是 Bug, 要的就是这种效果.

  12. June 15th, 2008 at 19:56 | #12

    能不能帮忙看一下这个是什么原因呀。。页面上老提示错误··

    我把源代码复制出来查看了那一行的错误··代码:

    var admin_user_cookie = readCosBetaCookie(wordpressuser_cookie);

    怎么解决??麻烦了··

  13. June 15th, 2008 at 20:00 | #13

    同师父,期待一键更新

  14. June 16th, 2008 at 01:29 | #14

    挺支持你做的东西。或许你还可以把几个东西做成一个。效果会更好。比如中文工具箱那种效果。
    当然,仅仅是个比方。

  15. June 16th, 2008 at 01:34 | #15

    貌似我不该把名字打这么多字。很难看。。
    http://www.quanwai.net/html/wordpress-jingtaihua-question.html
    插件用了后,静态化后导航会出现问题。翻页直接在评论那显示全部页面。
    暂时还没时间研究这个问题。不过真正静态化的人不多。也不是什么大问题。
    对了,我刚开博,你觉得我做点插件翻译工作可以不。在闲暇的时候,与人玫瑰,手留余香。。。

  16. June 16th, 2008 at 12:39 | #16

    @Quanwai
    关于第一个问题: 也考虑过将四个插件并为两个, 谢谢你的提议.
    关于第二个问题: 中国人还找人汉化, 我怕被人笑话. 后续版本中我会加入多语言支持, 至少会支持简体中文和日文.

  17. June 16th, 2008 at 13:49 | #17

    我说是汉化国外的插件 很多人不太喜欢英文版的 尤其有些配置麻烦的插件 汗一个。。。
    你竟然认为我汉化你的。。。。 :cry:

  18. June 16th, 2008 at 13:51 | #18

    过两天有时间了就做,方便他人。。。。

  19. June 16th, 2008 at 15:16 | #19

    没看出有啥不同的哇……

  20. June 17th, 2008 at 23:51 | #20

    不错的插件~

  21. June 18th, 2008 at 00:09 | #21

    @Quanwai 支持...
    @etian007 多了翻页功能.
    @何必呢 谢谢.

  22. June 18th, 2008 at 14:25 | #22

    帅!

  23. June 20th, 2008 at 01:00 | #23

    from then did I still turtle, playing with whatever probably I thought and went often with my Now,

  24. June 20th, 2008 at 10:50 | #24

    建议将没有头像的默认图片放在插件包里,这样在判断用户没有头像后直接引用本地头像.会减少不少时间.
    Delacro 的那个皮肤就是用的原理.希望采纳.

  25. June 20th, 2008 at 17:03 | #25

    麻烦你看看我的网站,www.ipencil.org,为什么头像是和ID对齐,而不是和发言对齐呢?

  26. June 20th, 2008 at 17:29 | #26

    这个问题我只能把图像大小放到45才能解决。32的话不行。

  27. June 20th, 2008 at 23:49 | #27

    @speedibmcarg
    What do you want to talk about?
    谁能帮忙翻译一下?

    @K
    谢谢你的提议, 但是这个应该是 WordPress 要解决的问题, 不应该在一个现实评论的插件中实现.
    Delacro 有这么做吗?

    @chenqinglan
    因为在你的模板中, style.css (line 701) 有以下处理:
    .avatar {
    border:1px solid #56562C;
    float:left;
    height:45px;
    margin:15px 8px 6px 0pt; /* 你在这里尝试给所有 class="avatar" 的东西加上一个很大的外边距. */
    padding:1px;
    width:45px;
    }
    你可以尝试在下方再加一个属性, 如下:
    rc_avatar .avatar {
    margin:0; /* 不要加外边距 */
    height:; /* 不要指定图片大小, 这应该交给 WordPress 去做 */
    }

  28. June 21st, 2008 at 12:18 | #28

    评论头像怎么添加上去的呀?是不是要另装插件呢?

  29. June 21st, 2008 at 16:18 | #29

    奇怪了,我都已经添加头像了,怎么还是显示不出来?难道是要审核嘛?

  30. June 21st, 2008 at 16:28 | #30

    @imt9
    你清除浏览器缓存试试吧.

  31. June 22nd, 2008 at 18:59 | #31

    我在后台已经禁用了中文工具箱

    当回复一条评论时 却出现三种格式——
    有图 没标题
    有图 有标题
    没图 由标题

    就是没我要的没图没标题

    请问我是哪里设置错了么
    我是修改sidebar.php的
    ————————————————————————————————————————
    New Comments

  32. June 22nd, 2008 at 19:01 | #32

    貌似代码吃掉了 不好意思
    这是我的设置

    limit=5&length=30&post=false
    pingback=flase&navigator=false
    avatar=false

  33. June 22nd, 2008 at 19:15 | #33

    @sbzx
    没图没标题的参数是: post=false&avatar=false. 其他的你可以随意设置.
    另外, 你有一个敲错了. :mrgreen: pingback=flase 应该是 pingback=false

  34. June 23rd, 2008 at 17:20 | #34

    FF3下怎么不能翻页呢?

  35. June 23rd, 2008 at 23:36 | #35

    @hileel
    可以的, 我的就是 Firefox 3

  36. sharebo
    June 24th, 2008 at 15:38 | #36

    请问一下,我在k2的themes下,使用这个plugin
    结果出现下列的错误讯息~
    Fatal error: Call to undefined function wp_register_sidebar_widget() in /home/sharebo/public_html/lifets/wp-content/plugins/wp-recentcomments/wp-recentcomments.php on line 238

    请问有方法可以解决吗? 谢谢

  37. sharebo
    June 25th, 2008 at 09:20 | #38

    @mg12
    抱欠~~我的英文不好,看不太懂说~
    可以麻烦您解译一下吗? 感恩~

  38. June 26th, 2008 at 09:12 | #39

    @sharebo
    他们在讨论中谈到, 这个可能是 K2 主题的一个 bug. 但好像已经在 K2 CR4 中修复了这个问题.

    另外他们谈到两种处理办法: (本人未曾测试, 简单表述一下意思而已)
    1. ponchito147 的回答
    将 K2 的主题目录重命名为 "K2".
    2. Tibor 的回答
    进入目录 K2 -> app -> includes
    编辑文件 widgets-removal.php 如下:
    将文件内容:
    < ?php
    if (get_option('k2sidebarmanager') == '1') {
    remove_action('plugins_loaded', 'wp_maybe_load_widgets', 0);
    }
    ?>

    替换为:
    < ?php
    if (get_option('k2sidebarmanager') == '1') {
    remove_action('plugins_loaded', 'wp_maybe_load_widgets', 0);
    if( is_admin() )
    {global $pagenow; if( $pagenow == 'index.php' ) wp_maybe_load_widgets();
    }
    }
    ?>

  39. sharebo
    June 26th, 2008 at 14:51 | #40

    首先感谢mg12的帮忙!
    目前我使用的k2主题是最新的RC6版本,主题目录名称为k2
    在K2 -> app -> includes 底下 已无widgets-removal.php 这一个档案
    但我在K2 -> app -> classes 底下的 k2.php
    找到一段相关的语法如下:
    if ( get_option('k2sidebarmanager') == '1' ) {
    add_action('deactivate_../themes/' . get_template() . '/app/includes/k2-sbm-loader.php', array('K2','install_sbm_loader'));
    }
    我将它替换为:

    一样会出现错误讯息~所以目前还是无解中~不过还是感谢mg12~

  40. June 29th, 2008 at 23:54 | #41

    您好,麻烦能不能帮我看下,我的也是头像不能和评论的内容对齐,只能和评论用户对齐,不知道什么原因,我是直接套用了你的css。。

  41. July 1st, 2008 at 00:32 | #42

    @lostindream
    你现在将头像缩小了就没事是吧.
    你在 CSS 里面加一句吧, 如下:
    .rc_item .rc_avatar {line-height:1px;}

  42. July 1st, 2008 at 21:12 | #43

    头像缩小也是不行的,加了那句css还是不行不知道怎么回事。。。。

    但是奇怪的是在火狐下显示的是正常的

  43. July 2nd, 2008 at 00:38 | #44

    @lostindream
    谢谢你的反馈, 明天我用 IE 看看吧. :wink:

  44. Paul
    February 16th, 2009 at 14:35 | #45

    请问如何用CSS样式化、定制化wp-recentcomments的外观? :?:

  1. June 17th, 2008 at 11:22 | #1
  2. July 1st, 2008 at 09:57 | #2
  3. October 11th, 2008 at 09:51 | #3
  4. October 26th, 2008 at 14:04 | #4