MTプラグイン MultiBlog:他のブログ記事の表示方法

Movable Typeでは、複数のブログを構築できる。ここでは、プラグインを用いて、自分が管理する他のブログの記事を表示する方法を述べる。

ここで利用するのは、MultiBlogというプラグインである。このプラグインは、以下のサイトからダウンロードできる。

MultiBlog (English)

ファイルをダウンロードしたら、解凍ソフトを使って解凍する。

インストール方法

解凍すると、phpplugins という2つのディレクトリが作成され、それぞれのディレクトリに必要なファイルが格納されている。各ディレクトリの中身を Movable Type をインストールしたディレクトリのphppluginsというディレクトリにそれぞれアップロードすればOKである。

インストールが成功すれば、プラグインのページに MultiBlog が表示される。なお、設定は、個別のブログの「プラグインの設定」で行う。

設定方法

MultiBlog では、さまざまなことができるが、ここでは、他のブログが更新された際に、インデックスファイルを更新して、他のブログの記事を表示する方法について述べる。

設定は、他のブログの記事等を表示したいブログ上で行う。

例えば、以下の2つのブログを管理しているとする。

  • First Weblog
  • Second Blog

そして、"First Weblog" のインデックスページに "Second Blog" の記事を載せたいとする。"Second Blog" で新しい記事を書いた際に、 "First Weblog" の方も更新されるようにするには、以下のように設定すればよい。

multiblog

すなわち、"When" のところで、"Second Blog" を選択し、あとは "saves an entry"、"Rebuild indexes" を選択すればよい。

使用例

上記の設定により、インデックスファイルが更新されるようになる。実際にインデックスファイルに他のブログの記事を表示させるようにするには、"First Weblog" のインデックスファイルの修正が必要である。以下は、その一例である。

他のブログの新着記事の一覧を表示する

<MTMultiBlogEntries exclude_blogs="1" lastn="5">
<li>
<$MTEntryDate format="%m/%d"$> 
<a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a>
[<$MTBlogName$>]
</li>
</MTMultiBlogEntries>

上記のコードでは、BlogID=1 のブログ以外の新着記事5件を表示する。その際、新着記事がどのブログの記事なのかわかるように <$MTBlogName$> というコードを含めている。

他のブログのテンプレートモジュールを表示する

<MTMultiBlog include_blogs="1">
<MTInclude module="Banner">
</MTMultiBlog>

上記のコードでは、BlogID=1 のブログで作成した Banner というモジュールを表示する。これを利用すれば、モジュールに関しては、テンプレートをブログ間で共有できる。

更新履歴

  • 2006/7/27 バージョン 1.99.6b 用に修正

トラックバック(10)

このブログ記事に対するトラックバックURL: http://itsmemo.com/mt/mt-tb.cgi/6

※スパム防止のため、管理人がトラックバック内容確認後、公開されます。

 たいした更新ではないのですが、当サイトのトップページに「はじめての自宅サーバー... 続きを読む

MovableTypeのブログでサイトを全体的に更新できるよう(CMS:Cont... 続きを読む

Heavymetalcafe | Log Archive - MultiBlogプラグイン導入 (2006年7月20日 19:35)

複数ブログを運営してトップページに複数ブログの記事を表示しているが、今までGlo... 続きを読む

Heavymetalcafe | Log Archive - MultiBlogプラグイン導入 (2006年7月25日 12:37)

複数ブログを運営してトップページに複数ブログの記事を表示しているが、今までGlo... 続きを読む

MovableType(ムーバブルタイプ)を使っている人の中には、複数のブログを運営している人も多いかと思います。 または、カテゴリをANNEX(別館)に... 続きを読む

MultiBlog の挙動を決定するトリガーの設定ページがシステムレベルのプラグイン設定から、個別のブログのプラグイン設定ページに変更されたようです。 続きを読む

ビジネスブログなどでは、クライアントの更新のしやすさを考えて、複数ブログを使って構築することがあります。 このような構造でサイトを製作した場合、トップペー... 続きを読む

ARK-Web SandBox Wiki (PukiWiki/TrackBack 0.3) - Movable Typeカスタマイズ方法いろいろ (2007年3月22日 15:34)

Movable Typeカスタマイズ方法いろいろ こんにちは、SEの小沼です。 今回約2ヶ月ぶりの投稿になります。 はじめに † 最近かか... 続きを読む

WEB制作会社 プールデザイン - Mobavle Type プラグイン一覧 (2007年4月 6日 13:50)

便利なMobavle Type用プラグイン一覧。 続きを読む

初めてのMTブログです。 - MTのプラグイン (2007年9月11日 16:35)

MTのプラグイン 続きを読む

コメント(3)

bzbell :

はじめまして^^

こちらの記事を参考にMultiBlogプラグインを設置できました。
ありがとうございます。

管理人 :

こちらこそ、はじめまして。
参考になって良かったです。これからもよろしくおねがいします。

参考にさせてもらいました!
ありがとうございました!

トラックバックも、はらせてもらいます。

これからも、いろいろ参考にさせてもらいます。

コメントする