区分作者和其他人的留言
September 16th, 2008 Denis
当你的博客有多个作者的时候,你可能需要把作者的留言样式定义的不一样,下面就是我们怎么实现的:
<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() ?>">
翻译自:Most Desired WordPress Hacks: 11 Common Requests and Fixes 第十点。
作者:Denis
原文链接:区分作者和其他人的留言





1. dupola | September 16, 2008 at 3:09 am | #
我在 apple theme 里只定义了一个作者,然后指定了颜色。
2. 李普曼 | September 16, 2008 at 3:37 pm | #
呵呵,偶现在用的就是两栏的爱剖~
3. Frank Richard | September 18, 2008 at 9:37 am | #
很漂亮 很好看!
4. sytao | September 16, 2008 at 8:30 am | #
这样的话别人知道你的email的话估计不是太好,
我用的是直接判断ID的 :
user_id)$oddcomment = “authcomment”;echo $oddcomment;?>
5. cloudly | September 20, 2008 at 1:51 pm | #
怎么会知道Email呢,写在PHP里面的又不会输出……
6. 黑色饼干 | September 17, 2008 at 7:06 pm | #
呵呵,不错的做法
7. Jazzy | September 17, 2008 at 7:24 pm | #
怎么样把一般留言和Ping back,Trackback 区分开来呢?最好能做到像 SmashingMagazine.com 那样?
8. 林晨 | November 4, 2008 at 6:48 pm | #
很实用,要不然都不知道哪个是作者回复的
9. 林晨 | November 13, 2008 at 9:59 pm | #
这功能比较实在
10. ChabrellIgaN | April 1, 2009 at 4:44 am | #
Zdraste! Vot takoi vot u vas horoshiy sait. Spasibki.