comments

要实现突出显示博主评论的最常用的方法是通过检查评论者的电子邮件地址来实现的,如果邮件地址和博主的邮件地址吻合,那么将会应用一种不同于普通评论的样式,如果不吻合则不应用。但是这种方法是有缺点的,如果其它评论者知道博主的邮件地址,那么他可能会用博主的邮件地址来使自己的评论突出显示。所以在这里我们要采用另外一种方法来实现这样的效果,那就是通过检查博客拥有者的ID来实现,而这个ID是别人无法更改的。具体的方法如下:

第一步:更改comments.php文件中的部分代码。

打开comments.php文件,找出如下代码:

<li class=”<?php echo $oddcomment; ?>” id=”comment…

将这一部分更改为:

<li class=”<?php/* Only use the authcomment class from style.css if the user_id is 1 (admin) */ if (1 == $comment->user_id) $oddcomment = “authcomment”;echo $oddcomment;?>” id=”comment… 

第二步:给authcomment标签或者其下属标签设置CSS样式

根据你的博客样式,给authcomment标签或者其下属标签设置相应的样式,在我的DeepBlue主题中,我的CSS代码如

.authcomment .msg_text{background-color:#3b5998; border-bottom:1px solid #254588; color:fff;}
.authcomment .msg_text h2 span{color:#fff;}
.authcomment .msg_text h2 em{color:#fff;}

完成后的样子大家可以查看评论较多的文章的评论区。

分享到: