在Style.css中添加如下CSS样式代码:
.admincomment{ color:#0000EE; border:1px solid #333; }
在Function.php的function mytheme_comment($comment, $args, $depth)函数中修改如下代码
将
<?php comment_text() ?>
修改为
<div class="<?php if($comment->comment_author_email== get_the_author_email()) echo 'admincomment'; ?>"> <?php comment_text() ?> </div>
- 主要就是修改comment_text() 的输出样式,通过Email判断是否为管理员,输出管理员的样式即可。
- Email判断的一个不足之处在于不利于访客知道管理员Email后仿照管理员样式留言。可以尝试用ID的方式判断。
- 不同主题修改地方不一样。
哈哈,这个也蛮有意思的。。
[回复]
非管理员评论测试
[回复]
管理员评论测试
[回复]