- 締切済み
MT 複数テンプレートの指定
MovableTypeについて、ご存知の方教えていただけますか? アーカイブ・マッピングでカテゴリーに2つテンプレートを作成しました。 カテゴリーによってそのテンプレートを使い分けたいのですが、その場合、どのようにすればいいのでしょうか? 現在カテゴリーを指定してリンクを貼る方法 <a href="<$MTCategoryArchiveLink$>" title="<$MTCategoryDescription$>">ではなく、 直接URLを指定してリンクを貼る方法 <a href="http://XX.com/blog/Test/XX10/"> のようにしています。 この方法では出来ないのでしょうか? MTのバージョンは3.3を使用しています。 どうぞ宜しくお願いいたします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- hepin
- ベストアンサー率50% (2/4)
方法は幾つかあります MT3.3を使っていらっしゃるようですから、3.3より追加されたMTIfCategoryというタグが使えると思います。 結論から言うと、簡単に「できる」のですが どの程度まで動的な仕様にしたいかという問題になってくると思います。 今現在は直接URLを指定していらっしゃるようですから、タグを使わずともマッピングされたテンプレートのURLをページ内に入力すれば宜しいかと思います。 つまり、おっしゃっている方法で「できます」 それより更に動的に、という事であれば 例えば<a href="<$MTCategoryLabel$>"><$MTCategoryDescription$></a>というタグから飛んだ際に自動で指定されたテンプレートに。という事であれば MTIfCategoryタグやTagInvokeプラグインなどの使用をお勧めします。