一般Blog的RSS都是首页的全部文章的RSS聚合,但是有时候只想给某个分类来个RSS聚合,这就需要自己去设定了。其实方法很简单,不到5分钟你就可以设定好的。以RSS 2.0出力为例子。比如我想将我的网站里的MovableType这个分类给单独作一个RSS 2.0聚合,
1. 首先将你模板里的RSS 2.0.xml里的内容给复制下来;
2. 新增索引模板一个,
模板名称:MovableType(任意);
输出文件:MovableType.xml(任意);
模板内容:就是刚才复制的RSS 2.0.xml内容。
3. 修改模板内容里下面这个地方
修改前
<MTEntries lastn="15">
修改后
<MTEntries lastn="15" category="MovableType">
保存,在重建一下这个文件就做好了MovableType.xml这个RSS聚合。
如果你想同时将几个RSS的分类都聚合在一起的话,这就需要用我上回介绍的CatEntries3.0插件去实现了。比如我想将MovableType,Plugins,StyleSheet,StyleCatcher这4个分类的RSS聚合在一起,你可以将MovableType.xml里的<MTEntries>和</MTEntries>分别替换为下面这样
<MTCatEntries lastn="15" include="MovableType,Plugins,StyleSheet,StyleCatcher">
・・・・・・
</MTCatEntries>
我的分类栏目使用的是默认的名称如“cat-11”,把这个名称代入,重建不能成功啊
>>1 Dear asiapan :
category=后边接的是分类的名字而不是分类地址
比如你有个分类叫 思感·Think 地址是xxx/cat-12
你只需设置《MTEntries lastn="15" category="思感·Think"》即可
>>2 Dear dimlau :
原来如此,非常感激您。
做完页面后才想起一个问题:分类是在后台创建后生成的,而Main Index里关于分类的代码是单一组统一的,怎么才能把每个分类的RSS页面链接按照顺序放到相应的分类后面呢?
Hi Ikias:
请问一下你的评论隔行换色是如何实现的呢?还有我想在首页显示最新评论,但是不知道如果控制每条评论显示的字数。希望能指点一下:)
>>5 Dear Jason :
请参考下面文章
http://www.ikias.com/2006/08/61.html