1、在汇总模块中添加此模版,我将其命名为Individual RSS(代码如下)
<$MTHTTPContentType type="application/rss+xml"$>
<?xml version="1.0" encoding="<$MTPublishCharset$>"?>
<rss version="2.0">
<channel>
<title><$MTBlogName remove_html="1" encode_xml="1"$> - <$MTEntryTitle remove_html="1" encode_xml="1"$></title>
<link><$MTEntryLink$></link>
<description><$MTEntryBody remove_html="1" encode_xml="1"$></description>
<language><$MTBlogLanguage ietf="1"$></language>
<copyright>Copyright <$MTDate format="%Y"$></copyright>
<lastBuildDate><$MTEntryDate format_name="rfc822"$></lastBuildDate>
<generator>http://www.sixapart.com/movabletype/</generator>
<docs>http://blogs.law.harvard.edu/tech/rss</docs>
<MTComments>
<MTCommentEntry sort_order="descend">
<item>
<title>Comment on "<MTCommentEntry><$MTEntryTitle remove_html="1" encode_html="1"$></MTCommentEntry>"</title>
<link><MTCommentEntry><$MTEntryPermalink$>#comments</MTCommentEntry></link>
<description><$MTCommentBody encode_html="1"$> <p>- <$MTCommentAuthorLink show_email="0" encode_html="1"$></p></description>
<guid isPermaLink="false">comment<$MTCommentID pad="1"$>@<$MTBlogURL$></guid>
<pubDate><$MTCommentDate language="en" format="%a, %d %b %Y %H:%M:%S"$> <$MTBlogTimezone no_colon="1"$></pubDate>
</item>
</MTCommentEntry>
</MTComments>
</channel>
</rss>
2、在“设置”“出版设置”中“添加新的归档映射”,将单篇汇总与刚添加的模版 建立联系。
3、更改此关系的“归档文件路径”。因为我将单篇归档文件路径设置为%c/%f
所以RSS则设为%c/%b.xml (大家可以根据自己的情况自行设置)。
4、而后在博客单篇归档的适当地方放置相关显示代码:
<a href="<$MTEntryBasename strip_linefeeds="1"$>.xml"><img src="<$MTBlogURL$>images/16_rss.gif" style="border: 0px none;" alt='' title="<$MTEntryTitle$>"></a>
最后重建全站,这样Movabletype Individual Entries RSS 的制作就完成了。
分类RSS制作方法类似,具体方法可看此介绍。

Add a Reply