カテゴリをプラグインを使わずに並べ替え

Movable Typeでカテゴリを並べ替えるにはカテゴリ名の前に半角数字を書き、。数字が若い順に上に並ぶ様すうじカテゴリ名の前に、カテゴリ名の前に書いた数字を表示させないために「pm headchanger」というプラグインを使っていました。それを今後の携帯対応の事も考え、何とプラグインを使わない方法に切り替えました。

まずカテゴリ名を表示させるすべてのテンプレートの当該箇所を修正しました。カテゴリ名を表示させる部分を「<$MTCategoryLabel pmhc=""$>」から「<$MTCategoryLabel remove_html="1"$>」に直します。更にカテゴリーアーカイブのタイトル表示部分を「<$MTArchiveTitle pmhc=""$>」から「<$MTArchiveTitle remove_html="1"$>」に直します。

次に各カテゴリ名を設定しますが、従来「0000)カテゴリ名」と書いていた所を「;<0000;>カテゴリ名」に直しました。Movable Typeは「<>」で囲まれたものをタグと判断する性質があるため、「MTCategoryLabel」タグに「remove_html」と付けるとタグを取り除くため、「<0000>」の部分が取り除かれるのです。

上記の修正を完了した後にすべてのファイルを再構築した所、問題なくカテゴリ名の前の数字が消えており、プラグインを使わずにカテゴリ名を並べ替えできる事を確認しました。尚、今回の修正に当たっては以下のブログ記事を参考にしました。

「MovableTypeでプラグインを使わずにカテゴリを並べ替え(バシャログ)」



↓当コンテンツが役立ったという方はお願いします。↓
人気ブログランキングに参加しています。

| 作成日 2009年04月29日 21:25| コメント (0) | トラックバック (0)
このコンテンツのトラックバックURL

コメントを投稿

(今までここでコメントした事がない時は、コメントを表示する前に当サイト管理人の承認が必要になる事があります。承認されるまではコメントは表示されません。その時はしばらくお待ち下さい。)

名前:

メールアドレス:

URL:

この情報を登録しますか?

コメント: (スタイル用のHTMLタグが使えます)

人気ブログランキングに参加しています。
人気ブログランキングに
参加しています。

サイトメニュー
★ご利用ください
便利な短縮URL

短くしたいURLを下の窓に貼り付けて短縮実行ボタンを押してください。短縮後はブラウザの戻るボタンで戻ってください。
   

   

利用前に規約をご覧ください。

このシステムはあなたのブログにも【無料】で入れられます。
コムズリンクスタッフ: 新規スタッフ登録