カテゴリごとに違う内容を表示するプラグイン


Supplemental Category Tagsというプラグインを使って、「1カテゴリだったら、Aを表示」「2カテゴリだったらBを表示」のようにできます。
何がしたかったかと言えば、ブログランキングのボタンを、猫のカテゴリだけに表示したかったのです。(他は関係ないのでー)

応用するといろいろできそうです。
アフェリエイトで「このカテゴリのページには、この広告を入れる」というようにするのもいいかも。エントリに即した宣伝が入っていた方がいいでしょうし。

やり方は以下。

まず、本家からプラグインをDLしてきて、以下に放り込みます。

[root(mt.cgiのあるフォルダ)/plugins/catx.pl]

[root(mt.cgiのあるフォルダ)/extlib/bradchoate/catx.pm ]

bradchoateディレクトリはなければ自分で作りましょう。

次に内容を差し込みたい位置へ、書き加えます。
うちのソースはこんなかんじ。

<MTIfCategory name="cat">

<a href="http://cat.blogmura.com/in/079719.html" target="_blank">

<img src="<$MTBlogURL$>images/ranking.gif" alt="お気に召しましたらぽちっとしてくださいませー" /></a>

</MTIfCategory>

ちなみに<MTIfNotCategory name="cat">とすれば、catカテゴリ以外のカテゴリへ記述できます。
便利!
CSS使ったらいいかなーとか、うんうん小一時間唸ってしまいましたが、一瞬でお手軽に解決しました。

トラックバックURL

このエントリーのトラックバックURL:

コメントしてください




保存しますか?