前日紹介した「Movable Type の正規表現プラグイン」は、MTタグで得られる結果を正規表現で文字列比較できる非常に強力なプラグインですが、それだけでは実現できない機能があります。それは、MTタグで得られる結果どうしを比較する機能です。 もっと具体的に例を挙げるとすれば、このサイトのナビゲーションバーのように、カテゴリーアーカイブにおいて、今該当するカテゴリーだけを見栄えを変化させたり、個別記事が属するカテゴリーに応じて、ナビゲーションバーの見栄えを変化させたりすることです。 ということで、MT の内部機能的に話すとすれば、<$MTCategoryLabel$> と <$MTArchiveCategory$> を比較したり、<$MTCategoryLabel$> と <$MTEntryCategory$> を比較することを実現するためのプラグインを公開します。 ≫スクリプトはこちら(