ルナトップページ > ブログトップ> 仕事上の備忘録など> MovableTypeカテゴリ別にRSSを取得

Profile

株式会社 ルナスピリッツ
ホームページ(Webサイト)
制作会社 ルナウエブデザイン
(Luna Web Design)

〒980-0811 
宮城県仙台市
青葉区北山2丁目14-5
TEL 022-263-2886
FAX 022-263-2886

ルナウエブデザイン

Bookmark

MovableTypeカテゴリ別にRSSを取得

MovebleTypeにはRSSという便利なものが標準でついているが、これはあくまでサイト全体のRSSの取得しかできない・・・。

なんとかカテゴリ毎に取得できないかと調べてみたら、意外にも簡単にできた!
忘れそうなので、自分用に備忘録。
これが使えればかなり用途が広がる気がする。

まず、テンプレートのインデックステンプレートを選択。
テンプレートのRSSを選択し、そのソースを全文コピー。
テンプレートの新規作成で名前を適当にカテゴリRSSとでも付け、出力ファイル名も適当に、もちろんローマ字。そこに先ほどのソースを貼り付け。

そしてここから、そのソース内にある
<MTEntries lastn="15"> これはエントリー記事のタイトルをそのページにいくつ表示させるかの記述。
を見つけ、ここに以下の属性を追加。

<MTEntries lastn="15" category="お知らせ">

 category="" にカテゴリ名を指定するだけ(笑)
これを保存し再構築すれば完了。

先ほどの出力ファイル名にアクセスすれば(またはパスをiframeで表示)そのカテゴリの記事が新着順で表示される。
ついでにこれはMTOS4.1での設定例。3.~では違う。

0 TrackBacks

Listed below are links to blogs that reference this entry: MovableTypeカテゴリ別にRSSを取得.

TrackBack URL for this entry: http://www.web-luna.jp/blog/mt-tb.cgi/8