• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:MovableType カテゴリー別にデザインや内容を変更したい)

MovableTypeでカテゴリー別にデザインや内容を変更したい

このQ&Aのポイント
  • MovableTypeでビジネスブログを制作しており、カテゴリーごとにデザインや内容を変更したい場合、どのようにすれば良いかわかりません。テンプレートのアーカイブを使用して各カテゴリーのデザインを設定する方法や、設定でカテゴリーにアーカイブを設定する方法などがありますが、具体的な表記方法も含めて教えてください。
  • MovableTypeでビジネスブログを制作していますが、カテゴリーごとに異なるデザインや内容を適用したい場合、どのようにすれば良いのかわかりません。スタイルシートでのデザイン変更ではなく、テンプレートのアーカイブを使用する方法や、設定でカテゴリーにアーカイブを設定する方法などがあるのか教えてください。
  • MovableTypeでビジネスブログを制作していますが、カテゴリーごとにデザインや内容を異なるものに変更したい場合、どのようにすれば良いのでしょうか?テンプレートのアーカイブやカテゴリーにアーカイブを設定する方法を詳しく教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • CHI-512
  • ベストアンサー率69% (63/91)
回答No.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_template_tag_reference/
etu007
質問者

お礼

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

関連するQ&A

専門家に質問してみよう