カテゴリ表示を自由自在に
2005-09-23 09:00:18 written by hikarutsukasa
ちょっとMTでカテゴリ表示をもっと自由にカスタマイズできないかなと探していたら、カテゴリに関するMTプラグインをいくつか発見。
特定のカテゴリの表示・非表示を自由に
まず見つけたのがこちらのFilterCategoriesというプラグイン。
このプラグインをDL&解凍を行い、MTのCGIファイルが入っている場所と同じところの「plugins」フォルダにアップロード。
で、カテゴリのテンプレートの部分を下記のような感じで記述します。
<MTFilterCategories include="カテゴリ名1|カテゴリ名2|カテゴリ名3...">
<a href="<$MTCategoryArchiveLink$>"><$MTCategoryLabel$></a><br>
<$MTCategoryDescription$><br>
</MTFilterCategories>
</MTCategories>
赤字部分に、カテゴリ名を「|」で区切りながら記述していきます。
さらに青字部分で特定のカテゴリの表示・非表示の切り替えが可能。
include= :特定のカテゴリを表示する
exclude= :特定のカテゴリを表示させない
※カテゴリ名は日本語でもちゃんと動作しました。
カテゴリの表示ですが、カテゴリ名とカテゴリ説明とでカテゴリ表記している部分が、人によって変わってくると思うので、それぞれMTタグの調整をしてください。
<$MTCategoryLabel$> or <$MTCategoryDescription$>
カテゴリを自由にソートする
さて、もうひとつのカテゴリカスタマイズ用として、カテゴリーソートにも使える文字列置換プラグインさんのpmHeadChangerというプラグインの概要です。
こちらのプラグインも、先ほどと同様にDL&解凍を行い、MTのCGIファイルが入っている場所と同じところの「plugins」フォルダにアップロードします。
こちらのプラグインを利用すると、カテゴリ名で特定の文字を自動的に置換してくるというもの。
どういうことかというと…
▼
MTタグ:<$MTArchiveTitle pmhc="" $>
▼
構築したページ:「カテゴリー名」
となるわけです。また、
▼
MTタグ:<$MTArchiveTitle pmhc="★" $>
▼
構築したページ:「★カテゴリー名」
ということも可能。
半角数字 と ) をカテゴリ名の頭に書いておけば、再構築の際にちゃんと文字を置換してくるというもの。
カテゴリ名の最初に数字を記述できるとカテゴリ表示の順番が自由に設定できますよね。これは便利。
いままでカテゴリ表示の順番は、カテゴリの説明文に置き換えて再構築していたりと小細工が必要でしたけども、このプラグインで一気に解決できそう。
重い?
あと気になったのは、再構築の際、どちらかのプラグインの動作が結構重いこと。今回両方いっぺんに入れてしまったため、どちらのプラグインかは分からないのですが、記事をエントリーしたり、再構築を行う際、結構時間がかかったりしました。
もし同じような現象が出た場合は、プラグインを利用するかどうかを選択する必要もありそうです。
参考サイト
⇒特定のカテゴリを表示しないプラグイン
⇒特定のカテゴリーのみをリスト表示
⇒特定カテゴリーの表示/非表示
⇒カテゴリーソートにも使える文字列置換プラグイン
- 2007年9月のアフィリエイト収支報告
└ハッちゃん(02/19)
└ヒカルツカサ(02/20) - 初めての確定申告と税金
└0からはじまった確定申告 タックス(03/21)
└ヒカルツカサ(03/22) - 2006年12月のアフィリエイト収支報告
└ぽん柑@HP・WEB収入(01/06)
└ヒカルツカサ(01/06) - 携帯アフィリエイト アクセスアップのチャンス?
└関谷@投資王伝説(06/18) - ドロップシッピング
└無料レポートでアフィリエイト!(05/16)
└upup(05/18)
└アベユウタ-シャツシティ(05/30)
└eBayの純(06/02)
コメントを投稿する
※コメントは管理人のチェック後に公開します。
投稿後すぐには反映されませんが、エラーが出なければ問題ありませんのでしばしお待ち下さい。