1. 在Movable Type 的 Main Index 默认模版中,每篇文章的开头都有个H2和H3, 那个H3是文章的标题,而之前的H2就是发布的时间。说说这个H2 :
<h2 class="date-header"><$MTEntryDate format="%x"$></h2>
</MTDateHeader>
这行标签是显示文章的发布时间的,但是如果同一天发布了一篇以上的文章,那这些文章就只会有一篇会显示时间,其余几篇没有显示时间的说明是同一天的文章。我在设计上个MT 页面时,因为把题头部分的时间放在了一个小图案里面,如果采用默认的标签,那有的文章上不出现图案和时间就显得整个页面难看了。
为了让每篇文章都有时间显示,我把上面那组代码改成:
也就是把围绕 H2 的那对标签去掉:
<MTDateHeader> 和 </MTDateHeader>
这样每篇文章的题头都有时间显示了。
2. 由于要在每篇文章的题头处显示该文章的所属归类,在默认模版中没有这项。不得已去问MT的客户服务,他们给了我几组代码,但一组是我要的,而且显示正确。
<MTEntryCategories>
<MTHasNoParentCategory><a href="<$MTCategoryArchiveLink$>"><$MTCategoryLabel$></a>
</MTHasNoParentCategory>
</MTEntryCategories>
这组标签显示该文章所属的所有顶级分类,不显示子分类,使页面看起来更干净。
每次去客服都能有满意的答复而且是答复的速度很快也很专业很客气。还有几次都是他们到我的服务器上亲自帮我弄。

Leave a comment