Movable Type プラグインディレクトリ
RelatedEntries
エントリーどうしを関連付け、エントリー間のリンクを表示することができます。
インストール方法
- ダウンロードした「RelatedEntries_1_13.zip」を解凍します。
- 解凍して生成された「RelatedEntries」フォルダを、Movable Typeの「plugins」ディレクトリにアップロードします。ただし、Movable Typeの文字コードをUTF-8以外に設定している場合は、その文字コードに変換してアップロードします。
- 「plugins」-「RelatedEntries」-「mt-related-entries.cgi」は、CGIとして実行できるようにパーミッションを与えます。
以下のようなディレクトリ構成になります。
[MT]
└[plugins]
└[RelatedEntries]
├mt-related-entries.cgi
├RelatedEntries.pl
├[lib]
│├RelatedEntries.pm
│└RelatedEntriesSub.pm
└[tmpl]
└rel_entries.tmpl
使い方
- エントリー間の関連付けの設定
- 追加されるテンプレートタグ
- MTEntryRelatedEntries
- あるエントリーに関連するエントリーを出力するコンテナタグです。MTEntriesタグのコンテナの中や、エントリー・アーカイブ・テンプレートで使います。このコンテナの中では、MTEntry系のタグを使って、関連するエントリーの情報を出力することができます。
- MTEntryRelatedEntriesCount
- あるエントリーに関連するエントリーの数を出力する変数タグです。
- ブログをまたいだ関連付け
- エントリーの関連付けを行うプラグイン・MT3.2以降用改良版(その1)
- エントリーの関連付けを行うプラグイン・MT3.2以降用改良版(その3)
他のエントリーと関連付けたいエントリーを開き、ページ右下の「その他の操作」の箇所で「エントリーの関連付け」を選び、[Go]ボタンをクリックします。
「その他の操作」の部分で「エントリーの関連付け」を選ぶ
すると、これまでに書いたエントリーが一覧表示されます。通常は、関連付けたいエントリーの行で「両方向」をオンにし、エントリーどうしを相互に関連付けます。
また、「リンク」を選ぶと、関連付ける元のエントリーから、先のエントリーにのみ関連付けが行われます。一方、「被リンク」を選ぶと、リンクとは逆方向の関連付けが行われます。
エントリー間を関連付ける
関連付けが終わったら、[保存]ボタンをクリックします。
このプラグインをインストールすると、以下のテンプレートタグが追加されます。
利用例
以下の例は、エントリー・アーカイブ・テンプレートのサイドバーに、関連するエントリーの情報を表示する例です。
<MTIfNonZero tag="MTEntryRelatedEntriesCount">
<div class="module-related-entries module">
<h2 class="module-header">関連するエントリー</h2>
<div class="module-content">
<ul class="module-list">
<MTEntryRelatedEntries>
<li class="module-list-item"><a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a>
</MTEntryRelatedEntries>
</ul>
</div>
</MTIfNonZero>
1つのMovable Typeで複数のブログを運用している場合、ブログをまたいでエントリーを関連付けることもできます。その詳細は、以下のエントリーを参照してください。
http://www.h-fj.com/blog/archives/2006/05/18-222001.php
カスタマイズ情報
特になし
その他付加情報
エントリー間を関連付けた場合、関連するエントリーのエントリー・アーカイブ・ページは自動的に再構築されます。しかし、それ以外のテンプレートは再構築しません。
エントリー・アーカイブ・テンプレート以外のテンプレートでMTEntryRelatedEntriesタグやMTEntryRelatedEntriesCountタグを使う場合、それらのテンプレートは手動で再構築する必要があります。
利用規約
特になし
トラックバック
- トラックバック URL
- »MovableType4でエントリー間の関連付けを行い、表示させる from MillionTIMESブログ
-
MovableType4からはタグ関連のタグ(表現が難しい・・・)が充実してきたので、関連するリンクを表示させることがそんなに難しいわけではないのですが、...
- »MT4 エントリーの関連付けを行うプラグイン from CSS Lecture
-
ブログなどでこの記事に関する記事って項目をみかける事がある思うんですが、その関連付けを行ってくれる便利なプラグインが今から紹介する「RelatedEntr...
- »MovableTypeプラグイン「RelatedEntries」をインストールした from マサキブログ
-
最近、エントリーを書いて、その下に関連した記事のリンクをつけたいなぁと思ってまし...