アプリ版:「スタンプのみでお礼する」機能のリリースについて

MovableTypeにてビジネスブログを制作しております。
カテゴリーA - エントリー1、エントリー2、エントリー3…
カテゴリーB - エントリー1、エントリー2、エントリー3…
カテゴリーC - エントリー1、エントリー2、エントリー3…
カテゴリーD - エントリー1、エントリー2、エントリー3…

というパターンで制作しておりますが、
カテゴリーA~Dのデザインをそれぞれ別のものに
したいのです。スタイルシートなどで別のデザインを
あてはめる方法ではなく、

それぞれにアーカイブを設定して、
別のものにしたいのですが
どのようにすればよいのか、さっぱりわかりません。

テンプレートのアーカイブで
各カテゴリーのアーカイブを用意?
設定⇒公開でカテゴリーにアーカイブを設定?
※何をどう表記すればよいのかわかっておりません……
 表記方法も含めてお教えください。

↑また、上記の方法が間違っているなら
 別の手段をお教えください。よろしくお願いします。

A 回答 (1件)

こんにちは。


文章からしてVer.3xっぽいので、MT4の説明は省きます。
Ver.が3.3Xと仮定してお話します。(※ Ver.が違うと使用できないタグもあります。)

>MT3.3X
MTIfCategoryやMTIfNotCategory、MTIfIsDescendantを使うといいのでは?
ビジネスブログの構築経験者ですが、
以前、上記3つを利用して、
7つほどあるカテゴリーのページをそれぞれ全く違う構成・ソースで制作しました。
相当大変だったので、今思えば7ブログ作った方が早かったです…。

---------------------------------------------------
例)
<MTIfCategory name="カテゴリー1">
カテゴリー1のアーカイブのみ表示される
</MTIfCategory>

<MTIfCategory name="カテゴリー2">
カテゴリー2のアーカイブのみ表示される
</MTIfCategory>

<MTIfNotCategory name="カテゴリー3">
カテゴリー3“以外”のアーカイブに表示される
</MTIfNotCategory>

<MTIfIsDescendant parent="カテゴリーA">
カテゴリーAを親カテゴリーに持つ全てのカテゴリーアーカイブに表示される
<MTElse>
<MTIfIsDescendant parent="カテゴリーB">
カテゴリーBを親カテゴリーに持つ全てのカテゴリーアーカイブに表示される
<MTElse>
どれにも当てはまらない場合に表示される
</MTElse>
</MTIfIsDescendant></MTElse>
</MTIfIsDescendant>
---------------------------------------------------
詳しい使い方は参照URLのタグリファレンスを参照してください。

ちなみに、MTRegexというプラグインを使用すると、
カテゴリーを複数指定できるようになります。

<MTIfCategory pattern="/カテゴリーA|カテゴリーB/">
カテゴリーAとカテゴリーBのアーカイブにのみ表示
</MTIfCategory>

頑張ってください。

参考URL:http://www.sixapart.jp/movabletype/manual/3.3/a_ …
    • good
    • 0
この回答へのお礼

貴重な情報をありがとうございました!

お礼日時:2007/10/19 11:14

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!