辻本龍太

LABO

2010年 01月 11日

Movable Type 複数ブログのRSSを一つにまとめる

Movable Type ムーバブルタイプ

Movable Typeで、複数のブログを作り運営している方もいると思います。
このブログでも、複数ブログのRSSを一つにまとめたのでついでにご紹介しておきます。

まずは、ムーバブルタイプのプラグイン画面にて「MultiBlog」がインストールされていることを確認します。 なければプラグインのインストールから始めてください。

  1. デザインの中のテンプレートを選択
  2. インデックステンプレートの作成
  3. 管理しやすいタイトルを入力
  4. bodyに下記RSSコードをコピー
  5. 出力ファイル名 「~~~.xml」 ~~~には、半角で名前を入力
    例 rss.xml など
  6. 保存、再構築で出来上がり


RSS サンプル

<$MTHTTPContentType type="application/rss+xml"$>"?>


<title><$MTBlogName remove_html="1" encode_xml="1"$></title>
<$MTBlogURL$>
<$MTBlogDescription remove_html="1" encode_xml="1"$>
<$MTBlogLanguage ietf="1"$>
Copyright <$MTDate format="%Y"$>
<$MTEntryDate format_name="rfc822"$>
http://www.sixapart.com/movabletype/
http://www.rssboard.org/rss-specification



<title><$MTEntryTitle remove_html="1" encode_xml="1"$></title>
<$MTEntryBody encode_xml="1"$>
<$MTEntryPermalink encode_xml="1"$>
<$MTEntryPermalink encode_xml="1"$>


<$MTCategoryLabel remove_html="1" encode_xml="1"$>





<$MTTagNameremove_html="1" encode_xml="1"$>


<$MTEntryDate format_name="rfc822"$>





12行目のにて、RSSを取得したいブログIDを入力します。

13行目のにて、表示したい数のエントリー数を指定します。

サンプルの場合は、ブログID、1,2,3を一つにまとめ、15個のエントリーを表示する設定になっています。

  • はてなブックマークに登録はてなブックマーク登録数
  • Yahoo!ブックマークに登録
  • Googleブックマークへ登録
  • この記事をクリップ!
  • Movable Type 複数ブログのRSSを一つにまとめるをPOOKMARK Airlinesに追加
  • この記事をBuzzurlにブックマーク
  • この記事をdeliciousにブックマーク
  • Movable Type 複数ブログのRSSを一つにまとめるをニフティクリップに追加