Movable Type プラグインディレクトリ
MTIfCategory
カテゴリーのリストと現在のアーカイブのカテゴリーを比較するプラグインです。
インストール方法
- ダウンロードした「IfCategory.pl」ファイルを、Movable Typeの「plugins」ディレクトリにアップロードしてください。
- 作業後、Movable Typeのシステム・メニューのプラグイン管理画面を表示し、プラグインの一覧に「IfCategory.pl」が表示されていることを確認してください。これで設置完了です。
使い方
このプラグインは、カテゴリー・アーカイブに各カテゴリーへのナビゲーションを追加したいと思ったときなどに便利に使えます。
例えば、BOOKカテゴリーのアーカイブに、すべてのカテゴリーへのナビゲーションリンクを追加します。
以下のコードを、カテゴリー・アーカイブに追加します。
<ul>
<MTCategories>
<li><a href="<$MTCategoryArchiveLink$>"><$MTCategoryLabel$></a></li>
</MTCategories>
</ul>
こうすると、すべてのカテゴリーがリンクつきで表示されてしまいますが、現在のカテゴリー(ここではBOOKカテゴリー)にだけはリンクをつけたくないことがあります。その場合は、以下のようにします。
<ul>
<MTCategories>
<MTIfCat_eq_Arc>
<li><$MTCategoryLabel$></li>
<MTElse>
<li><a href="<$MTCategoryArchiveLink$>"><$MTCategoryLabel$></a></li>
</MTElse>
</MTIfCat_eq_Arc>
</MTCategories>
</ul>
これで、現在表示しているカテゴリー以外にリンクが付加されます。
同様にエントリー・ーアーカイブで同様のことをしたいときは、以下のコードをエントリー・アーカイブのテンプレートに追加します。
<ul>
<MTCategories>
<MTIfCat_eq_Ent>
<li><$MTCategoryLabel$></li>
<MTElse>
<li><a href="<$MTCategoryArchiveLink$>"><$MTCategoryLabel$></a></li>
</MTElse>
</MTIfCat_eq_Ent>
</MTCategories>
</ul>
こうすると、現在表示しているエントリーの所属するカテゴリー以外にリンクが付加されます。
カスタマイズ情報
特になし
その他付加情報
特になし
利用規約
特になし
トラックバック
- トラックバック URL