最近のトラックバック

更新情報の配信

ATOM |  RSS2.0

TOMO ■ 2004-07-31 Saturday 23:05

カテゴリーを任意の順番で並べる

備考 この投稿はMovable Type3.01バージョンの頃です

2004.07.31現在、まだ投稿数も少なくカテゴリーも「Movable Type3.0編」と「電脳編」の2つだけしかありません。
今後「家庭編」も加わるであろうとカテゴリ名だけは置いておきました。
この場合、投稿数の多い順番に並べたいと思うのが人の常。
1「Movable Type3.0編」、2「電脳編」、3「家庭編(予定)」。
しかし実際に並ぶのは
1「Movable Type3.0編」、2「家庭編(予定)」、3「電脳編」。
( -_-)

なにやら自動的に整列されているようです。
どうにかいい方法はないだろうかとググり、どんびしゃサイト見つけました。

maruchannelさん「カテゴリーを自分の並べたい順番にする」

上記のサイトを参考にしました。


  • メインメニュー > tomolatte > カテゴリー を開き、カテゴリー名の頭に数値を振ります。
  • カテゴリー記入欄

  • それぞれのカテゴリー名の「編集」画面に行き、「カテゴリーの説明」に数値を除いたカテゴリ名を入れます。

  • 前回怪しげにつくったカテゴリーの部分

    <h2>カテゴリー</h2>

    <ul>
    <MTCategories show_empty="1">
    <li>
    <a href="<$MTCategoryArchiveLink$>">
    <$MTCategoryLabel$>(<$MTCategoryCount$>)
    </a>
    </li>
    </MTCategories>
    </ul>

    <h2>カテゴリー</h2>

    <ul>
    <MTCategories show_empty="1">
    <li>
    <a href="<$MTCategoryArchiveLink$>">
    <$MTCategoryDescription$> (<$MTCategoryCount$>)
    </a>
    </li>
    </MTCategories>
    </ul>

    と書き換えます。


備考) その後、カテゴリ名は変更しています。
   サブカテゴリを任意の順番で並べる
   トップカテゴリーを任意の順番で並べる

このエントリーのトラックバックURL:
http://tomolatte.com/cgi/mt/mt-tb.cgi/194

トラックバック

コメント

参考になりました。ありがとうございます。現在この方法を使っています。
これで現在、トップページなどにカテゴリーを表示させるときに、
(1)カテゴリーを日本語にし、
(2)表示されるカテゴリーの順番を自分の好きなようにする、ということが実現されていますが、もう一つ、
(3)カテゴリーアーカイブのURLを自分の好きにする、といったことを考えております。

表示されるカテゴリーの順番を自分の好きなようにするためには、カテゴリーの名前を「001カテゴリー名1」「002カテゴリー名2」「003カテゴリー名」のようにすればよいのですが、しかしこの場合には、カテゴリーアーカイブのURLは「~/archives/001/index.html」「~/archives/002/index.html」のようになってしまいます。カテゴリーの追加・変更が激しいと003の数字の部分がバラバラというか、美しくなくなる・・・。
そこで考えて実験してみました。
カテゴリー名を「あcategoryname1」「いcategoryname2」「うcategoryname3」のようにします。
すると、カテゴリーアーカイブのURLは「~/archives/categoryname1/index.html」「~/archives/categoryname2/index.html」のようになりました。
あいうえお順に自動的に整列され、ディレクトリ名には日本語は削除されるので、好きなディレクトリ名にすることができます。この方式に変えようと思います。

はじめまして。ご来訪ありがとうございます。
当方初心者なものでこの記事が「参考になった」と聞いて嬉しい反面、大丈夫なんだろか?と冷や汗ダラダラです。

確かにこのままですと美しくない(ふふ…)ですよね。
ぜひ私もkanehara様の案を採用させて頂きます。
コメント及び助言ありがとうございました

こんばんは。追記です。
あいうえおを使ってカテゴリーを好きな順番に表示させる方法ですが、カテゴリーアーカイブのページを表示させたときに、ブラウザの左上の欄に「あ-mt30 アーカイブ」とか出てしまいます。
これが嫌な場合には、カテゴリーアーカイブのテンプレートの
: アーカイブ
を、
:
にする必要があります(まだやってないけど)

すみません、タグはだめなんですね。
カテゴリーアーカイブのテンプレートのheadの中の
titleタグのところの「(タグ)MTアーカイブタイトル(タグ閉じ) アーカイブ」を 「(タグ)MTカテゴリーデスクリプション(タグ閉じ)」にする必要があります。

おぉ、こっちをいじるのですか。
ブラウザ左上も美しくなって嬉しいです。
お疲れさまですっ!

コメントお待ちしております
E-MAILは必須ですが入力しても表示はされません
URLをお持ちの方は記入して頂ければ嬉しいです