WordPress 博客中,作者的留言和普通的用户留言,在默认情况下并不区分开的,都是一样的颜色和设计,这样有时可能不好,用户无法区分哪些回复和留言是作者写的。
如果你仅仅需要把当前日志的作者的留言和其他留言区分开开,只需要使用 WordPress 自动生成的 class .bypostauthor 即可。
所以当你的博客有多个作者的时候,如果需要把所有作者的留言样式和其他留言区分开,下面就是我们具体代码:
<li class="<?php if ($comment->comment_author_email == "authorname@domain.com") echo 'author'; else if ($comment->comment_author_email == "anotherauthorname@domain.com") echo 'author2'; else if ($comment->comment_author_email == "thirdauthorname@domain.com") echo 'author3'; else echo $oddcomment; ?> item" id="comment-<?php comment_ID() ?>">

我在 apple theme 里只定义了一个作者,然后指定了颜色。
呵呵,偶现在用的就是两栏的爱剖~
很漂亮 很好看!
这样的话别人知道你的email的话估计不是太好,
我用的是直接判断ID的 :
user_id)$oddcomment = “authcomment”;echo $oddcomment;?>
怎么会知道Email呢,写在PHP里面的又不会输出……
呵呵,不错的做法
怎么样把一般留言和Ping back,Trackback 区分开来呢?最好能做到像 SmashingMagazine.com 那样?
很实用,要不然都不知道哪个是作者回复的
这功能比较实在
这个方法比较好,比安装插件好多了。
我可以试试
可惜写死了。
鱼哥,请问哈,文章页时怎么让导航的文章所属分类属于激活状态,分类页都是激活,但是进文章页就不是了
其实分不分开没什么影响的。