« 【FF】さるべーじ | メイン | ひつじさん »

サブカテゴリーに記事数表示

2007.3.10

だいありー、ぎゃらりーで使っている表示方法。
サブカテゴリーの一覧とその記事数を表示させようと悪戦苦闘(ほぼりぃさんが・・!)してやっと出来た方法を書いておきます。

http://cross-breed.com/archives/200401280141.php

ここで紹介されているプラグインを使いました。
タグの追加部分はリンク先を参照してください。

このサイトの構成は
カテゴリー>コンテンツ
サブカテゴリー>そのコンテンツのカテゴリー

自分で書いてて下手だなーとは思うんですが、つまりはこんな感じ。
カテゴリー>日記
サブカテゴリー>日記のカテゴリー(FF11、MMO、雑記、SbとMTめも

どうやらタグでは日記と日記のカテゴリーだけのエントリー数を書くのが無理だったので、すべてのカテゴリー(サブ含む)を書き出して先ほどのプラグインの「特定のカテゴリーを表示しない」方法で日記以外のカテゴリーを表示させなくさせました。
ちなみに「特定のカテゴリーを表示」でやろうとしたら、私の環境では出来なかったです。

MT駆け出しで全部表示させるタグが< MTSubCategories>~< /MTSubCategories>だというのは分かったのですが、~の書き方がさっぱり判らなかったので結局プラグインを見つけたこともタグを書いてもらった事もすべて頼ってしまいました・・。

< MTSubCategories>で全部カテゴリーが出ると思ってたよままん・・。

こんなタグであんな風になります。 CSSの方もいじらないとだみですけどね!
そのままじゃかけなかったので各タグに半角スペースを先頭に入れてます


< div class="module-content">
< MTSubCategories>
< MTFilterCategories exclude="除外するカテゴリー。|で複数指定可">
< MTSubCatIsFirst>< ul class="module-list">< /MTSubCatIsFirst>
< MTIfNonZero tag="MTCategoryCount">
< li class="module-list-item">< a href="<$MTCategoryArchiveLink$>" title="<$MTCategoryDescription$>">
< MTCategoryLabel> (<$MTCategoryCount$>)
< MTElse>
< li class="module-list-item">< MTCategoryLabel>
< /MTElse>
< /MTIfNonZero>
< MTSubCatsRecurse>
< /li>
< MTSubCatIsLast>< /ul>< /MTSubCatIsLast>
< /MTFilterCategories>
< /MTSubCategories>
< /div>

           
コメントを投稿

トラックバック (0)

このエントリーのトラックバックURL:

DIARY最新10件

SbとMT 最新10件

月別過去ログ
最近のコメント
feeds