カテゴリを任意の順番に並べ替える
ムーバブルタイプでホームページを制作していると、もっとこんな事が出来たらいいなと思うことがあります。
テンプレートタグを変更することで出来ることも結構ありますが、テンプレートでは処理できない要求もあると思います。
例えば、ムーバブルタイプのカテゴリーを自由に並び替える。
ムーバブルタイプのカテゴリー名は、数字、英語(A・B・C)のアルファベット順にならぶようです。
これを利用して、カテゴリー名にカテゴリーで表示する名称を入れ、MTCategoryDescriptionで、メニュー名を表示させる。さらに、元々カテゴリーの設定する内容には、数字とカテゴリーを入れてしまう。
こうすることで、カテゴリー順の数字順でならび、カテゴリー説明で入れた名称を表記させるということで可能にはなります。
(MTCategoryLabelなど)の代わりに、カテゴリーの説明(MTCategoryDescription)を表示する」という手法もあります。
ただ、本来はカテゴリー説明に利用するべき項目なので、利用してしまうのはという場合は、
カテゴリを任意の順番に並べ替えるプラグイン
「カテゴリー名の先頭に番号をつけて、それを表示する際に番号をカットする」というプラグインがあります。
、<$MTCategoryLabel$>等のカテゴリー名表示タグを、<$MTCategoryLabel cutfirstchar="4"$>等に書き換える手間はありますが、非常に便利です。
ただ、カテゴリーを後々追加していくことを考えると、カテゴリー名を「001カテゴリーA」のようにして、先頭3文字を番号にした場合だと後で、間に入れるということが出来なくなりますので、カテゴリー名を「0010カテゴリーA」等、4桁くらいにしておくのが便利です。
« Googleウェブマスター ツール sitemap.xml | メインページへ | カテゴリーの番号を出力する、cutlastcharプラグイン »
Facebookにコメント投稿
