Home>カスタマイズ>複数ブログのドッキング(MultiBlog)
複数ブログのドッキング(MultiBlog)
MovableTypeでは複数のブログを作成することができます。複数のブログを作成してそれをドッキングすることで、ホームページ作成の幅が広がります。
このホームページでは、「メインコンテンツ」と「日記」を2つのブログに分けて作成しています。
「メインコンテンツ」の方は、このページで紹介している様々な方法を使って『通常のホームページ形式』で作成しています。一方、「日記」はブログのもっとも得意とする領域ですんで『ブログ形式』で作成しています。
そして、トップページに「メインコンテンツ」と「日記」両方のWhat'sNewを表示するようにしています。
ここのところでプラグインを使って複数のブログをドッキングさせています。ドッキングにはMultiBlogというプラグインを使っています。
以下に、MultiBlogを使った複数ブログのドッキング方法を紹介します。
1.MultiBlogのインストール
(1)下記よりMultiBlogをダウンロードして下さい。
MultiBlogのページを開いてmultiblog-1.99.3b.zipをダウンロードしてください。2006.5.2現在の最新版は1.99.3bです。
(2)ダウンロードしたファイルを解凍してください。
(3)解凍したファイルをサーバーにアップロードします。
解凍してできたフォルダの中には”plugin”,”php”という2つのフォルダがあります。
”plugin”の下にある”MultiBlog”というフォルダを/cgi/mt/plugins/”(Movable Typeをインストールしたフォルダの下のpluginsフォルダ)にアップロードしてください。

以上でMultiBlogのインストールは完了です。
2.MultiBlogの設定
(1)MovableTypeのブログ管理画面の「設定」-「プラグイン」を開きます。
MovableTypeの管理画面を開きます。次にブログの管理画面を開きます。このときには、他のブログの情報を表示しようとしているブログの管理画面を開いてください。
※私の場合だと「メインコンテンツ」の「30代サラリーマンのためのMovableTypeで簡単!ホームページ管理」の管理画面になります。
次に左側のメニューから「設定」をクリックします。
すると右側に設定画面が表示されますので、上側にある「プラグイン」をクリックしてください。
(2)MultiBlogの「設定」画面を開きます。
「設定」-「プラグイン」画面にMultiBlogの項目が表示されていると思います。その右側にある「設定を表示」をクリックしてください。
(3)MultiBlogの設定
次にMultiBlogの設定画面にて、どのブログ(Blog)でどんな処理をした際に(Trigger)、どのような動作をするか(Action)を設定します。下記を参考に設定してください。
・Blog:ブログを選択
※記事を投稿する方のブログを選択。私の場合だと「日記」のブログになります。
・Trigger:上記のブログでどんな処理をした際にActionをするのかを選択
※私の場合は「saves an entry」(エントリーを保存したとき)を選択しています。
・Action:どのような動作をするかを選択
※私の場合は「Rebuild Indexes」(インデックステンプレートの再構築)を選択しています。
以上をリストボックスから選択したら、【Add Trigger】ボタンをクリックしてください。

これで設定は完了です。
3.テンプレートへMultiBlogのタグを入力
次はテンプレートへタグを入力しましょう。
私の例ですと、「メインコンテンツ」の「30代サラリーマンのためのMovableTypeで簡単!ホームページ管理」の「メインページ」テンプレートに以下のように入力します。
<MTMultiBlog include_blogs="5">
<MTEntries lastn="5">
<h4><MTEntryDate format="%Y-%m-%d">:<a href="<MTEntryPermalink>"><MTEntryTitle></a></h4>
<p><MTEntryExcerpt><a href="<MTEntryPermalink>">続きはこちら⇒</a></p>
</MTEntries>
</MTMultiBlog>
<MTMultiBlog include_blogs="5">と</MTMultiBlog>というタグの間が他のブログの情報を出力している部分です。これらのタグにはさまれた部分には通常のMovableTypeのタグが使用可能です。
<MTMultiBlog include_blogs="5">のinclude_blogs="○"のところに情報出力をしたいブログのIDを入力します。
ブログのIDはMovableTypeの管理画面にログインして、各ブログ名のところにマウスをもっていくとブラウザの下に
”http://○○○.com/cgi/mt/mt.cgi?__mode=menu&blog_id=○”と表示されます。(blog_id=○の○の数字)
以上で複数ブログのドッキングが完了です!
今回はWhat'sNewのドッキングでしたが、他にも活用法いろいろとあると思います。(トラックバック、コメントの表示等々)
みなさんも工夫してみてください。
<参考>MultiBlogのバージョン1.10についてはMT :: MultiBlogプラグイン from motooLogueさんで詳しく紹介されています。私が紹介したのはバージョン1.99.3bでベータバージョンです。私のところでは問題なく動作しています。
≪ 同じカテゴリー内の前後エントリーへのリンク | このページのトップへ | 複数ブログのRSSドッキング ≫
注目記事
⇒MovableTypeを使うのにおすすめのレンタルサーバーってどれ?
⇒MovableType独自タグの入力が簡単にできるホームページ作成ソフトは?
⇒MovableTypeをカスタマイズするのにどんな本が参考になる?
⇒初心者の方・ホームページ作成中心の方へのおすすめのパソコンは?
トラックバック
このエントリーのトラックバックURL:
http://cms-mt.com/cgi/mt/mt-tb_.cgi/81
Title:マルチブログはすんばらしい!!:by マルチブログのテスト:2006-06-18
せっかく複数のブログがあるのだから、統合して使いたい!!と思っていたらありました...続きを読もう!
Title:エントリを別ブログに表示させる:by Weblog * raison detre:2006-06-22
MultiBlogというプラグインを使用。 http://www.rayners...続きを読もう!