MT中类别下的文章列表

| | Comments (8) | TrackBacks (1)

今天blueoth问到如何在Movable Type中将各个类别中的文章列表在页面中显示出来。在MT 默认方式下只在侧边栏显示分类列表,并不显示分类中的文章。

下面我们来看看在页面的主体部分实现下面的这种效果:

A分类:
 A中文章1
 A中文章2
 A中文章3  
B分类:
 B中文章1
 B中文章2 
 B中文章3

根据自己的需要,或者在已有的页面或者重新做个新页面来试试。这里我在MT中创建一个新的首页模板,将 Master Archive Index 模板里的内容全部复制过来。接下来把主体部分的如下代码:

<div class="archive-date-based archive">
<div class="archive-content">
<ul class="archive-list">
<MTArchiveList archive_type="Individual">
<li class="archive-list-item"><$MTArchiveDate format="%Y.%m.%d"$>: <a href="<$MTArchiveLink$>"><$MTArchiveTitle$></a></li> </MTArchiveList>
</ul>
</div>
</div>

替换为下面的代码:


<div class="archive-date-based archive">
<div class="archive-content">

<MTCategories>
<$MTCategoryLabel$><br />
<MTEntries>
<a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a><br />
</MTEntries>
</MTCategories>

</div>
</div>

这样,就在每个类别下显示了该类别的所有文章。若你只要在每个类别中显示5篇,那就把 <MTEntries> 改为 <MTEntries lastn="5">。

也就是在页面中使用这段代码:


<MTCategories>
<$MTCategoryLabel$><br />
<MTEntries>
<a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a><br />
</MTEntries>
</MTCategories>

在<MTCategories>标签中包含<MTEntries>标签。

这是我做的一个这样的页面

1 TrackBacks

Listed below are links to blogs that reference this entry: MT中类别下的文章列表.

TrackBack URL for this entry: http://www.yangkang.org/cgi-bin/mt/mt-tb.cgi/80

MT中类别下的文章列表 from Ikias.com _ My Bookmarks on November 9, 2006 6:30 AM

http://www.yangkang.org/archives/2006/11/mt_1.html... Read More

8 Comments

谢谢了,还得你那么晚还不睡觉,帮我弄这个。yangkang是做MT在中国的亲善使者得了。:〉

呵呵,顶!

呵呵,应该建议6A表彰yang兄。

Movable Type和Wordpress在不加工状态下哪个更SEO?

建议Yang兄再建立一个MT,作为各类Hack的演示。

leavic说的对,Yang兄研究MT这么热心透彻,何不做一个此类站点,分为设计,插件等类别,再弄一个轻量级的论坛之类的;也就是说可以用CMS的形式把这些有关MT的内容串联起来。

Allen:

Movable Type和Wordpress在不加工状态下哪个更SEO?


我想应该是MT吧!MT是生成HTML文件,WP是如果是静态化的话是URL重写,如果是BAIDU的话,好像会把重写后的页面与原始页面都收录,很多迹象都表明.

试了一下,方法确实可行,谢谢

Leave a comment

About this Entry

This page contains a single entry by Yang published on November 8, 2006 11:50 PM.

博客休闲好去处 was the previous entry in this blog.

在AdWords开户 is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.