MovableTypeデフォルトのフィードはatom形式で出力されております。
RSS2形式でも出力したい場合どのようにすればよいのか、紹介いたします。
step1.該当ブログのインデックステンプレートにRSS2形式用のテンプレートを作成する
タイトル:最新記事のフィード(RSS)
出力ファイル名:rss.xml
テンプレートの種類:最新記事のフィード(feed_recent)
にします。
step2.テンプレート部分に以下のソースを貼り付け・変更を保存
<$MTHTTPContentType type="application/rss+xml"$><?xml version="1.0" encoding="<$MTPublishCharset$>"?> <rss version="2.0"> <channel> <title><$MTBlogName remove_html="1" encode_xml="1"$></title> <link><$MTBlogURL$></link> <description><$MTBlogDescription remove_html="1" encode_xml="1"$></description> <language><$MTBlogLanguage ietf="1"$></language> <copyright>Copyright <$MTDate format="%Y"$></copyright> <lastBuildDate><MTEntries lastn="1"><$MTEntryDate format_name="rfc822"$></MTEntries></lastBuildDate> <generator>http://www.sixapart.com/movabletype/</generator> <docs>http://www.rssboard.org/rss-specification</docs> <MTEntries lastn="15"> <item> <title><$MTEntryTitle remove_html="1" encode_xml="1"$></title> <description><$MTEntryBody encode_xml="1"$></description> <link><$MTEntryPermalink encode_xml="1"$></link> <guid><$MTEntryPermalink encode_xml="1"$></guid> <MTEntryCategories> <category domain="http://www.sixapart.com/ns/types#category"><$MTCategoryLabel remove_html="1" encode_xml="1"$></category> </MTEntryCategories> <MTEntryIfTagged><MTEntryTags> <category domain="http://www.sixapart.com/ns/types#tag"><$MTTagName remove_html="1" encode_xml="1"$></category> </MTEntryTags></MTEntryIfTagged> <pubDate><$MTEntryDate format_name="rfc822"$></pubDate> </item> </MTEntries> </channel> </rss>
参考サイト:Movable Type 4.2以降でRSS 2.0のフィードを配信する
http://www.h-fj.com/blog/archives/2009/04/08-115211.php