Movable Type4.2での構築で使ったプラグイン「MultiBlog 2.0」
当サイトではアフィリエイト広告を利用しています。
MultiBlogは同じシステムで構築している複数のブログにまたがって、エントリー、コメント、カテゴリー、トラックバックの一覧を取得することのできるプラグインで、junkword.netポータルで運営ブログのタイトル抽出に使っています。
インストール方法
1、プラグインのダウンロード
プラグインを配布しているDavid Raynesさんのサイトにサイトにアクセスして、プラグインファイルをダウンロードします。
Apperceptive:Plugins:Multiblog
※リンク先は記事作成時点での最新バージョン(2.0)配布ページなので、ダウンロードンの際はバージョンの確認をしてください。
2、プラグインの解凍
ダウンロードしたファイルは圧縮されているので、解凍ソフトを使って解凍します。
すると「plugins」フォルダができ、その中に「MultiBlog」フォルダと「php」フォルダができます。
3、プラグインのアップロード
「plugins」フォルダにある「MultiBlog」を Movable Type の「plugins」ディレクトリに、「php」フォルダにある「plugins」をMovable Typeの「php」ディレクトリにアップロードします。
ディレクトリ構成は次のようになります
├[plugins]
│ └[MultiBlog]
│ ├multiblog.pl
│ ├[docs]
│ ├[lib]
│ ├[t]
│ └[tmpl]
└[php][/php]
└[plugins]
└block.MTMultiBlog.php
基本的な使用方法
MultiBlogには数多くのタグがありますが、基本的な使用方法次のように
運営しているブログのエントリタイトルを持ってくる場合
<li><a href=”<$MTEntryPermalink$>”><$MTEntryTitle$></a></li>
</MTMultiBlogEntries>
ポイントは「include_blogs=”1,2,4″」のところで、ここにブログのidを記述することで、対象のブログからデータをピックアップしてくることになります。
※細かい対応タグについてはSix Apartのプラグイン紹介ページをご覧ください
Movable Type プラグインディレクトリ:MultiBlog
junkword.netポータルでの使用方法
junkword.netポータルでは、運営しているブログ(ジャンクワードの森、ジャンクレビューの森)ではそれぞれの最近の記事のタイトルを10件づつピックアップしているので、次のような記述をしています。
ジャンクワードの森の場合
<dt>ジャンクワードの森 最近のエントリー</dt>
<dd>
<ul>
<mt:entries include_blogs=”1″ lastn=”10″>
<li><a href=”<$MTEntryPermalink$>”><$MTEntryTitle$></a></li>
</mt:entries>
</dd>
</dl>
※これをジャンクレビューの森にする場合は「include_blogs=”1″」の数字を変更すればOKです。
α300体験記の場合は、ブログとして更新しておらず、最新記事をピックアップすると塩梅が良くなかったので特定のカテゴリーの記事をピックアップするように変更しています。
その記述方法はこちら
<dt>α300体験記 ピックアップエントリー</dt>
<dd>
<ul>
<mt:entries include_blogs=”2″ lastn=”10″ category=”SONY α300 体験記”>
<li><a href=”<$MTEntryPermalink$>”><$MTEntryTitle$></a></li>
</mt:entries>
</ul>
</dd>
</dl>
基本的な記述は一緒ですが、categoryタグを追加しそこに読み込みたいカテゴリーを指定しています。ちなみにこの場合のカテゴリーはid番号ではなく、カテゴリー名でOKです。
現状はポータルだけで使用していますが、それぞれのブログの中にも記述することが可能なので、使い勝手のいいプラグインだと思います。
Sponsored Links