最近やっとMovableTypeを使い始めました。
初心者中の初心者で、もしかしたら的外れな質問かも知れませんが、よかったら教えてください。
現在、カテゴリを次のように作っています。
AAAAAA(トップカテゴリ)
BBBBB(サブ)
CCCCC(サブ)
DDDDDD(トップカテゴリ)
EEEEE(サブ)
FFFFF(サブ)
GGGGG(サブ)
MTの編集画面上ではカテゴリの順番はアルファベット順に自動的に並びます。そして実際のWebでもこの順に並びます。
タグは
<MTIfArchiveTypeEnabled archive_type="Category">
<div class="module-categories module">
<h2 class="module-header">カテゴリー</h2>
<div class="module-content">
<MTTopLevelCategories>
<MTSubCatIsFirst>
<ul class="module-list">
</MTSubCatIsFirst>
<MTIfNonZero tag="MTCategoryCount">
<li class="module-list-item">
<a href="<$MTCategoryArchiveLink$>" title="<$MTCategoryDescription$>"><MTCategoryLabel></a>
<MTElse>
<li class="module-list-item"><MTCategoryLabel>
</MTElse>
</MTIfNonZero>
<MTSubCatsRecurse>
</li>
<MTSubCatIsLast></ul></MTSubCatIsLast>
</MTTopLevelCategories>
</div>
</div>
</MTIfArchiveTypeEnabled>
このようになっています。
それで知りたいのは、このカテゴリの
AAAAAA(トップカテゴリ)
BBBBB(サブ)
CCCCC(サブ)
DDDDDD(トップカテゴリ)
EEEEE(サブ)
FFFFF(サブ)
GGGGG(サブ)
という並びを変更することは出来るのでしょうか?
例えば
DDDDDD(トップカテゴリ)
EEEEE(サブ)
GGGGG(サブ)
FFFFF(サブ)
AAAAAA(トップカテゴリ)
BBBBB(サブ)
CCCCC(サブ)
トップカテゴリの順番を変えたり、サブの順番を変えたりということは可能なのでしょうか?
それともうひとつは、トップカテゴリを表示せず、サブカテゴリだけを表示することは可能なのでしょうか?
的外れな質問になってしまうかもしれませんが、よかったら教えてください。
よろしくおねがいします。
No.4ベストアンサー
- 回答日時:
あ、そうだったんですね…
<MTHasNoSubCategories>
<MTSubCategories include_current="1">
<ul class="module-list">
<MTIfNonZero tag="MTCategoryCount">
<li class="module-list-item"><a href="<$MTCategoryArchiveLink$>" title="<$MTCategoryDescription$>"><MTCategoryLabel></a>
<MTElse>
<li class="module-list-item"><MTCategoryLabel>
</MTElse>
</MTIfNonZero>
</li>
</ul>
</MTSubCategories>
</MTHasNoSubCategories>
<MTHasSubCategories>
<MTSubCategories>
<MTSubCatIsFirst><ul class="module-list"></MTSubCatIsFirst>
<MTIfNonZero tag="MTCategoryCount">
<li class="module-list-item"><a href="<$MTCategoryArchiveLink$>" title="<$MTCategoryDescription$>"><MTCategoryLabel></a>
<MTElse>
<li class="module-list-item"><MTCategoryLabel>
</MTElse>
</MTIfNonZero>
<MTSubCatsRecurse>
</li>
<MTSubCatIsLast></ul></MTSubCatIsLast>
</MTSubCategories>
</MTHasSubCategories>
もっとスマートなやり方があるかもしれませんがとりあえず(^^;;;
一応テストはしてみましたがもしできなかったらすみません。
いつも早急なお返事ありがとうございます。
早速試してみました。
確かに最下層の○CCCCCをクリックした後、○CCCCCが表示されたままとなるようになりました。
しかし○DDDDDと○EEEEEという○CCCCCと同等のカテゴリーは消えてしまいます。
○CCCCC
○DDDDD
○EEEEEE
もともと、私のこのこうしたいという考え自体が無理なのでしょうか?
No.6
- 回答日時:
すみません補足です。
>私のこのこうしたいという考え自体が無理なのでしょうか?
例えばプラグインを自作できる人だと自分で作ってしまえたりするのでしょうから、絶対無理ということはないと思います。もしかしたら方法はあるのかも。(ワタクシ専門家ではないので^^;)
ただ、この方法は特殊だなーとは思いました。階層を下に行くとサイトの全体構造がわからなくなってしまうので。もちろんサイトの目的(カテゴリそれぞれがあまり関連性がなく、カテゴリが複雑かつ多かったりするので、この方が利用者にわかりやすい、とか)によっても違うので、それぞれの考え方でいいと思います。
しかしこの方法なら、パンくずリストは欲しいなと思いました。上位階層に戻るのに、トップに飛ぶしかなくなるので…
う~んお役に立てなくてすみません(^^;
いえいえ、丁寧に答えていただいてありがとうございました。
私が初心者なので的外れな質問をしてしまうのに、的確&丁寧に解答していただけてとても嬉しかったです。
ありがとうございました。
No.5
- 回答日時:
あら、失礼しました。
現在のカテゴリしか表示しませんよねそれだと(^^;とりあえず「現在のカテゴリがサブカテゴリを持っている時のカテゴリリスト」はできているので、あとは「現在のカテゴリがサブカテゴリを持たない時に、同じ階層のカテゴリだけを表示する」、ということですね。
http://weblibrary.s224.xrea.com/weblog/mt/custom …
こういう記事はあるんですが、CSSでカテゴリごとに表示を設定しないといけないので、「特定のカテゴリを表示しない」(表示しないカテゴリの指定がいちいち必要)プラグインを使うのとあまり変わらないような気も…。
No.3
- 回答日時:
あれ?本当ですね。
挙動が変わったんですかね…??<MTSubCategories>
<MTHasParentCategory>
<MTSubCatIsFirst><ul class="module-list"></MTSubCatIsFirst>
<MTIfNonZero tag="MTCategoryCount">
<li class="module-list-item"><a href="<$MTCategoryArchiveLink$>" title="<$MTCategoryDescription$>"><MTCategoryLabel></a>
<MTElse>
<li class="module-list-item"><MTCategoryLabel>
</MTElse>
</MTIfNonZero>
<MTSubCatsRecurse>
</li>
<MTSubCatIsLast></ul></MTSubCatIsLast>
</MTHasParentCategory>
</MTSubCategories>
正解かどうかはわかりませんが<MTHasParentCategory>でくくってみました。一応私のところではこれでできたんですけど…^^;
ご参考まで。
さっそくのお返事ありがとうございます。
やってみました!
確かに全部が表示されることはなくなりますね!すごい・・・
でも今度は何も表示されなく・・・(笑)
もしできれば
○AAAAA
○BBBBB
○CCCCC
○DDDDD
○EEEEEE
と最初は表示され、○AAAAAをクリックすると
○BBBBB
○CCCCC
○DDDDD
○EEEEEE
と表示され、○BBBBBをクリックすると
○CCCCC
○DDDDD
○EEEEEE
と表示され、○CCCCCをクリックすると
○CCCCC
○DDDDD
○EEEEEE
このままの表示にしておきたいと考えているのですが・・・
最後の部分に関してはかなり無理があるのでしょうか?
もし無理ということであれば、今回教えていただいた方法がかなり使いやすいのでこのまま行きたいと思うのですが、可能であれば蒸気のようにしたいんです(笑)
No.2
- 回答日時:
>現在のカテゴリのサブカテゴリだけ
でしたら
「カテゴリーアーカイブで全サブカテゴリーリストを表示」
http://www.koikikukan.com/archives/2004/11/24-01 …
こちらの記事が参考になるでしょうか(したいことは逆ですが)
要は<MTTopLevelCategories>ではなく<MTSubCategories>を使えば、できるのではないかと思います。(モジュールとかで読み込んでなければ)
お返事ありがとうございました。
やってることを逆にしたら出来ました。
ただ、最下層のカテゴリーをクリックすると、全部のカテゴリーが表示されるようになってしまうのですが・・・
これは何か原因があるのでしょうか?
No.1
- 回答日時:
例ですが、プラグインがあります。
MT4
http://www.h-fj.com/blog/archives/2007/08/28-114 …
mt3.3
http://www.h-fj.com/blog/archives/2006/11/30-141 …
プラグイン以外の方法では、カテゴリ名の頭に連番付けるとか、カテゴリ名には数字を使ってカテゴリの説明にカテゴリ名を付け、表示にはカテゴリの説明を使うとか、いろいろみなさん工夫されてるようです。(「MovableType カテゴリ 並べ替え」で検索するといろいろ出てきますので、お調べになってみては)
>サブカテゴリだけを表示
どのページでそれをしたいのかを補足された方が回答が得やすいかもです。全てのページでトップレベルカテゴリが必要ないのか、それともカテゴリアーカイブページで現在のカテゴリのサブカテゴリだけを表示したい、とか。
早速のお返事ありがとうございます。
試して見たいと思います。
サブカテゴリの件ですが、カテゴリーアーカイブで現在のカテゴリのサブカテゴリだけを表示したいと思っています。
これも同様にプラグインがあるのでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・【お題】絵本のタイトル
- ・【大喜利】世界最古のコンビニについて知ってる事を教えてください【投稿~10/10(木)】
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
livedoor blogってどうやって検...
-
すいません真面目な質問です。 ...
-
ライブドアブログの PV と U...
-
ライブドアブログ って、Google...
-
絵日記ブログ稼げますでしょうか?
-
Bloggerを使用している人のブロ...
-
ライブドアブログの拍手設定を...
-
FUJITSUのAndroidスマホです 電...
-
ブログを毎日更新して半年がた...
-
至急です!ラインブロック→削除...
-
ブログに関しまして。自分の書...
-
独自ドメインを使用したほうが...
-
YouTubeのコメントについてです
-
ライブドアブログがタグ付けで...
-
ライブドアブログを独自ドメイ...
-
ペットと話せる人
-
昨日、gooのブログを「別ウイン...
-
LINEに下記メッセージが届きま...
-
検索ヒットについて!
-
ライブドアブログ でこのように...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
れおんってイニシャルはLかRど...
-
MovableType 削除したエントリ...
-
文章を自動的に一人称から二人...
-
ヤフー知恵袋と違いカテゴリー...
-
時々、ここで「なんでカテゴリ...
-
MovableType 各カテゴリーペー...
-
同じ質問でカテゴリを複数選び...
-
MTでのタイトルリストをアルフ...
-
FC2ブログのカテゴリー枠 追加...
-
カテゴリーごとにエントリータ...
-
Movable Type アーカイブの記...
-
WordPressサイドをTPOとカテ...
-
【MovableType】MTで各カテゴリ...
-
Movabletypeのカテゴリ毎のCSS...
-
MovableType4 ブログ記事(アー...
-
シリコンウェーハーの処分の仕方
-
MTのテンプレートでアドバイス...
-
ワードプレスのウィジェットで...
-
Movabletype カテゴリアーカイ...
-
恋愛・人生相談のその他(恋愛...
おすすめ情報