2005年 7月 31日(日) 先勝 今日は何の日?
親カテゴリに子カテゴリのエントリ数の合計を表示
小粋空間 さんの 「親カテゴリーにサブカテゴリーのエントリー数の合計を表示する」 を参考に
サイドメニューのカテゴリ一覧で 子カテゴリをもつ親カテゴリに、子カテゴリとのエントリ数の合計を表示させてみました。
まずは、Don't Back Down:Sub-Category Counting からプラグインをもらってきます。
本文中に download というリンクがあるので、そこクリックすると ダウンロードできます。
解凍して出てきた SubCatCount.pl を いつものように plugins ディレクトリにアップロードします。
次に、テンプレートの修正ですが・・・やむやむは、サブカテゴリの折りたたみを利用していて、なおかつ、
親カテゴリに自カテゴリのエントリ数と合計の両方を表示したかったので 修正例 3.6 を参考にさせていただきました。
少し やむやむ用に アレンジした点は、現時点で 各カテゴリ名の横に そのカテゴリのエントリ数を表示していて、
これに さらに 子カテゴリのエントリ数との合計まで載せると サイドバーに収まりきらず、2行になってしまったりするので
各カテゴリのエントリ数は 今までどおり カテゴリ名の横に 表示させて、
子カテゴリを持つ親カテゴリでは、「このカテゴリ(以下の子カテゴリを含む合計)のエントリ数 = xx」、
子カテゴリを持たない一番下のカテゴリでは、「このカテゴリのエントリ数 = xx」 と
カテゴリ名にカーソルを載せたときに ポップアップで表示されるようにしました。↓ こんな感じに・・・
<a href="<$MTCategoryArchiveLink$>" title="<$MTCategoryDescription$>" alt="このカテゴリ<MTHasSubCategories>(以下の子カテゴリを含む合計)</MTHasSubCategories>のエントリ数 = <$MTSubCatCount$>">
頑張ってるんだぁ。
ポップアップでちゃんとキレイに見えてますねー流石!
ワタシにゃんて サブカテゴリ作ろうと思いつつもほったらかし。(笑)
めんどくさがりのやる気にゃしで最低ですわ。^_^;
もうすぐMTの次のバージョンが出るらしいですね。
どうするか悩んでますニャ。(苦笑)
>>1 miaowにゃん
もう少し余裕ができたら、カテゴリを増やそうと思ってるの。やりたいことがあって・・・
MTの新しいヴァージョンが出たら、即、ヴァージョンアップしちゃいそうだなー。
こんにちわ。いつもお世話ににゃっておりますニャ。
えーと、この【親カテゴリに子カテゴリのエントリ数の合計を表示 】を導入
させていただいたんですけども・・・
親カテゴリーをクリックして、子カテゴリーリストを表示させるのはどうしたらいいんですかニャ?
私の場合は、親カテゴリーをクリックできにゃい状態にゃんですね
小粋さんのサイトさんにもいってみたんですけども・・・
親カテゴリーアーカイブにサブカテゴリーのエントリーを表示する
ではにゃかったようで・・・
(これは、カテゴリーアーカイブの修正だったんですね。。。)
やむやむさんのところで見つける事ができにゃかったんですけども・・・関連の記事はありますかニャ?
いつもすみませんが、よろしくお願いいたしますニャ。
(o*。_。)oペコッ
>>3 feiにゃん
これは、サイドメニュー折りたたみというわざです。
feiさん、申し訳ないのですが 今 プライベートでゴタゴタしていて
今後しばらく ご質問いただいても お答えすることができなくなると思います。
折りたたみについては あちこちのサイトで取り上げられていると思うので
検索してみてください。