カスタムBLOG Top >  MTカスタマイズ > カテゴリ別RSSの作り方ver.2

スポンサードリンク

カテゴリ別RSSの作り方ver.2

まず、インデックステンプレートから、「RSS 2.0 Index」の中身をそのままコピー。
次に、「テンプレート」>「アーカイブ」タブにて、『テンプレートの新規作成』。
その中に上記のテンプレートを貼付け、保存。
名前は「Category Archive RSS 2.0 Index」とでもしておく。
title部分を変更。
<title><$MTBlogName remove_html="1" encode_xml="1"$></title>

<title><$MTBlogName remove_html="1" encode_xml="1"$>: Archives ' <$MTCategoryLabel remove_html="1" encode_xml="1"$> '</title>
つぎにアーカイブのマッピングの設定をする。
「設定」>「公開」タブに、アーカイブ・マッピング項目にて「マッピングを新規作成」をクリック。
アーカイブの種類・・・・「カテゴリー」
テンプレート・・・・先ほど作成した「Category Archive RSS 2.0 Index」
上のように選択し、「追加」をクリック。
cat_<$MTCategoryID$>/index.xml
そして、カテゴリーアーカイブのテンプレートに、RSSへのリンクを作成。
<a title="このカテゴリのRSS" href="<$MTBlogArchiveURL$>cat_<$MTCategoryID$>/index.xml">RSS feed of This Category</a>
なお、メタデータとして、<head>〜</head>にもRSS情報として埋め込んでおく。
<link rel="alternate" type="application/rss+xml" title="RSS 2.0 of This Category" href="<$MTBlogArchiveURL$>cat_<$MTCategoryID$>/index.xml" />
これでカテゴリーアーカイブをリビルドすれば完了。

07.10.27 | カテゴリ別RSSの作り方ver.2 | MTカスタマイズ | |

カスタムBLOG Top >  MTカスタマイズ > カテゴリ別RSSの作り方ver.2