MT的默认评论显示只是简单的把每条评论列出来而已。
当一篇文章的评论少的时候看起来还没有问题, 但如果有十几条或几十条的时候就有点费劲了。我看过不少的博客每发表一篇文章其评论都会有上百条到几百条的。要使评论看起来容易,使读者感到轻松,在设计上需要使用很多方法,其中为评论加上数字顺序是其中的一种,有点象论坛的样子,“喂,我说,6楼的朋友...... ”。
办法很简单。
因为评论功能是在 Individual Entry Archive 模版里, 所以我们到那里找到 Comments 部分,再找到这几行:
<$MTCommentBody$>
</div>
其中的 <$MTCommentBody$> 就是评论的内容。在它前面加上一行:
使用的这个 <$MTCommentOrderNumber$> 是个变量标签,可以用数字来显示评论的顺序。<span class="commentOrder"> 是给显示的数字做的样式定义。
也就是:
<span class="commentOrder"><$MTCommentOrderNumber$></span>
<$MTCommentBody$>
</div>
在 Individual Entry Archive 的任务完成后,就要到CSS样式表中去编辑这个类 "commentOrder"。根据你的设计需要,来定义他们的大小,颜色和背景等。甚至你还可以不把这些数字显示在上面介绍的那个地方,你可以放到 "comment-footer" 那行,看你喜欢了。

Leave a comment