複数のブログを連携させる『MultiBlogプラグイン』


MovableTypeでは複数のブログを作成することができます。この『MultiBlog』プラグインを使えば、それらブログを連携させることができるようになります。
たとえば、ブログAのトップページにブログBの最新のエントリーの見出し(タイトル)を表示したり、MovableTypeで作成したすべてのブログのカテゴリーをひとつのブログにまとめて表示したりできるようになります。 もちろん記事を投稿すると同時に自動的に関連するブログのテンプレートを再構築するので、あとでそれぞれを再構築する必要はありません。

基本的にはほとんどのタグを使うことができます。使い方としては、複数のブログをまるでひとつのサイトであるかのように見せることができることを利用すると、アフィリエイトサイト等でカテゴリーごとにブログを作成し、それぞれの最新エントリーをメインのブログのトップページに表示するといった利用法が考えられます。

1. プラグインダウンロード先

プラグインは以下のサイトからダウンロードしてください。
MultiBlog: A Movable Type Plugin by David Raynes

2. MultiBlogプラグインのインストール

  1. ダウンロードした『multiblog-1.99.**.zip』をLhaplus等で解凍します。(**はバージョンの数字です。)
  2. 解凍してできた『multiblog-1.99.**』中の「plugin」ディレクトリの中身を丸ごとMTディレクトリの「plugin」ディレクトリにアップロードします。
  3. 以上でインストール終了!

3. 使えるようになるタグ

インストールすると使えるようになるタグは以下のようなものです。頭に「MultiBlog」がついているだけでほとんど通常のMTタグと変わらないようです。なかにはよくわからないタグもありますが・・・
MTOtherBlog, MTMultiBlog, MTMultiBlogEntries, MTMultiBlogComments, MTMultiBlogCategories, MTMultiBlogPings, MTMultiBlogArchiveList, MTMultiBlogInclude, MTMultiBlogLocalBlog, MTMultiBlogBlogHeader, MTMultiBlogBlogFooter, MTMultiBlogIfNotLocalBlog, MTMultiBlogIfLocalBlog, MTMultiBlogEntry, MTMultiBlogComment, MTMultiBlogCategory, MTMultiBlogPing>, MTMultiBlogEntryCount, MTMultiBlogCommentCount, MTMultiBlogCategoryCount, MTMultiBlogPingCount

4. 設定

他のブログで記事を投稿したときに読み込む側のブログも再構築できるように設定します。ここでは読み込む側のブログのことをわかりやすく『メインブログ』、そのほかのブログを『サブブログ』と呼ぶことにします。

4.1. ブログ選択

メインとするブログを選択→設定→プラグイン→「MultiBlog」プラグインの「設定を表示」をクリックします。

4.2. 再構築設定

  1. 「When」の部分にエントリー投稿元のサブブログを選択。
  2. 「saves an entry」を選択。
  3. 「Rebuild Indexes」を選択。
  4. 「Default Blog IDs」にはメインブログのブログIDを入力。
  5. 「AddTrigger」をクリック。

投稿元のブログをいくつも指定したいときは、「AddTrigger」をクリックして1~5の作業を繰り返します。

5. 追記

一度投稿した記事を書き直すことが多いときは「saves an entry」ではなく「Publishes an entry」にしたほうがいいかもしれません。ただどちらにせよ、メインブログの再構築が上手くいかないときがあってちょっと困っています。

そうのひとりごと

© 2017 PAOLOG