
MTって記事を書くのに便利だけど、カテゴリごとに表示方法を
変えることができないんだよね。
それがちょこっと不満でした。
そこで、カテゴリごとに表示を切り分ける方法を見つけました。
MTSwitchというプラグインを使います。
http://virtuelvis.com/archives/2003/03/mtswitch
このプラグインを組み込んで、カテゴリアーカイブのテンプレートを変更します。
ソースの変更部分は、以下。
出しわけをしたい部分を、
<MTSwitch value="[MTArchiveCategory]">
</MTSwitch>
で囲みます。
デフォルトの表示にしたい部分を、
<MTSwDefault>
</MTSwDefault>
で囲みます。そして、
<MTSwCase value="401_相互リンク">
</MTSwCase>
の間に、出しわけ表示にしたい表示のソースを書きます。
このサイトの場合、
<MTSwitch value="[MTArchiveCategory]">
<MTSwCase value="401_相互リンク">
<$MTEntryBody$>
</MTSwCase>
<MTSwCase value="501_プロフィール">
<$MTEntryBody$>
</MTSwCase>
<MTSwDefault>
<$MTEntryExcerpt$>
<div align="right">
<p class="extended"><a href="<$MTEntryPermalink$>">続きはこちら...</a></p>
</div>
</MTSwDefault>
</MTSwitch>
みたいな感じで出しわけをしています。
応用すると、いろいろできそうですね♪
このエントリーのトラックバックURL:
http://a-junip.com/b/mt-tb.cgi/69
|