您的位置:首页 » Wordpress » 正文

如何凸显管理员评论给其添加不一样的显示外观

网上有类似教程,但代码不够精炼,凸显管理员评论的意义不只是区分博主与访客的区别更是有助于帮助访客信息帅选与过滤。

使用条件与方法

请打开你主题下的comments.php,查找wp_list_comments()函数是否使用了自定义评论模板,即看该函数是否带了:

  1. <?php wp_list_comments(‘type=comment&callback=mytheme_comment’); ?>   

这样的参数,如果是,请打开你的function.php,查找mytheme_comment函数,在需要的地方,比如:

  1. <div id=“div-comment-<?php comment_ID() ?>” class=“comment-body”>  

里添加如下代码:

  1. <?php if($comment->user_id == 1):?> class=“admin” <?php endif;?>  

即变成

  1. <div id=“div-comment-<?php comment_ID() ?>” <?php if($comment->user_id == 1):?> class=“comment-body admin” <?php else: ?> class=“comment-body”<?php endif;?>>  

该代码的意思是如果是id为1的管理员,则为其添加admin。然后你需要在主题style.css样式表中添加能独特的样式以控制管理员评论外观。比如我的仅是让管理员链接文字颜色变为橙色。具体效果可参见http://www.iplayseo.com/wordpress-app/

本文参考:wp_list_comments

  • 有1,829次围观
除特别声明外, 本站所有内容皆为原创,转载时请务必以超链接形式标明文章出处和作者信息
本文最后更新于2013年7月8日,已超过 1 年没有更新,部分内容或许已经不适用,请知悉,谢谢!

分享给我的好友看看:

 





快捷键:Ctrl+Enter