也谈wordpress自带的嵌套评论

34

Comments

这是一篇out了的博文

在这个版本更新巨速度的年代,不用说我半年没博,就是十天半个月没关注都能立马让人out掉,所以我立马整了一瓶啤儿茶爽紧步追上。其实之前写blog的时候我也没用过此类的插件,我更喜欢用从opera blog时就养成的习惯:用@来回复评论者。当然我的@都是不带链接的,也不带悬浮框显示被回复者信息的。

好吧,这次做的这个主题虽然只叫好不叫座,不过还是有人提出来要求支持嵌套评论,我就索性回过头去研究了一下(当然我功力尚浅,研究的不深,其实就是让google帮我研究了一下)

嵌套评论本身是一个好东西,能提高访客的互动性,在主题支持的情况下结构性的显示评论列表,当然这是在主题支持的情况下。如果主题不支持嵌套评论,评论列表会显得混乱无比,wordpress是按评论时间排序,这时评论就会显得风马牛不相及了。嵌套评论的设计本身是一个比较麻烦的事情(至少在之前没有接触过的情况下),另外不是所有主题都适合用嵌套评论,比如我现在这个主题,父评论是有背景图的,要保持风格上的统一,设计方面要多做很多工作。还是比如我这个主题:虽然这个主题我让它支持嵌套评论了,但是只支持到3级嵌套,而且风格并不统一,我个人其实也不满意。

简言之就是嵌套评论对主题的依赖性很大,如果大家全都用一个主题的话那就无所谓了,当然这样的话所有做主题的人也都可以去歇着了,哈哈。如果一个主题的样式只设计到3层嵌套,而你需要更多层的时候,这个主题就会变的很难看(如果压根就不支持嵌套的话,那么恭喜你,你自己估计都看不明白之前的评论是谁跟谁说的了)。

说下代码部分,wp的嵌套评论提供两种方法来调用,第一种是用默认的也就是在评论部分用<?php wp_list_comments(); ?>调用。第二种是用callback自定义的函数来调用:<?php wp_list_comments(callback=函数名); ?>。具体怎么添加到主题里,google上是一搜一大堆,我就不复制粘贴了。只扯一下自定义部分,代码我就不复制粘贴了- -去官方看吧

这里说下对于最后一个</li>的关闭标签的看法,默认是没有这个关闭标签的,wordpress会自动补全。不自己添加这个关闭标签的好处是能保证良好的嵌套结构,符合嵌套的意义,但是设计样式的时候比较麻烦,或者用position:absolute;把子评论剥离出来?(具体我没试,只是想法是这样)。加上这个关闭标签之后结构就变了,子评论和父评论同级,虽然不符合嵌套的意义,但是方便设计样式。以上考虑的是评论部分如果使用背景图片的话,比如我现在这个主题- -

如果评论部分没什么图片的话就不要加这个关闭标签了,我觉得应该从结构上保证它的意义。

34 Responses to “也谈wordpress自带的嵌套评论”

  1. ohlive Says:
    十二 10th, 2009 7:45 下午 回复

    很好的主题,支持一下!

    • fancy Says:
      十二 29th, 2009 11:39 上午 回复

      同坐沙发

      • WindyWinter Says:
        二 9th, 2010 6:06 下午

        我是来测试主题的……

  2. 小T Says:
    十二 11th, 2009 12:55 下午 回复

    不错的设计,过来支持一个

  3. 品色 Says:
    十二 12th, 2009 2:06 上午 回复

    支持有异议

  4. zhenz Says:
    十二 13th, 2009 9:47 下午 回复

    直接拿去用了阿。非常感谢~

  5. Guest Says:
    十二 30th, 2009 10:41 下午 回复

    在这个版本更新巨速度的年代,不用说我半年没博,就是十天半个月没关注都能立马让人out掉,所以我立马整了一瓶啤儿茶爽紧步追上。其实之前写blog的时候我也没用过此类的插件,我更喜欢用从opera blog时就养成的习惯:用@来回复评论者。当然我的@都是不带链接的,也不带悬浮框显示被回复者信息的。

  6. Lane Says:
    十二 31st, 2009 4:45 下午 回复

    我换米换空间了
    http://mr.diodevist.in/

  7. 少爷 Says:
    十二 31st, 2009 7:14 下午 回复

    这主题太牛了,颜色什么的太好了。

  8. 漠天 Says:
    一 3rd, 2010 9:19 上午 回复

    我这两天正在整这个评论嵌套。O(∩_∩)O哈哈~

  9. 悠悠导购 Says:
    二 10th, 2010 5:25 下午 回复

    博主的网站风格很好,有时间大家交流下。我的站是悠悠导购http://uuude.com

  10. 二 27th, 2010 6:26 下午 回复

    内容不错。

  11. wowNICE Says:
    三 12th, 2010 3:41 下午 回复

    很好的主题,为什么套嵌评论没有头像

Leave a Reply