350日の節約生活

 
HOME » 運営記・備忘録 » MT:カテゴリ毎のモジュール読み込み

MT:カテゴリ毎のモジュール読み込み

以前からエントリの中に外部ファイルを取り込みたいと思っていたので、そのメモ。

Individualアーカイブに広告を表示させようと思いましたが、個別記事に広告を入れてゆくのは作業量が多すぎるのでIndividualアーカイブのテンプレートに直接広告を書き込みました。
ところがそうするとすべてのエントリに対して同一の広告が表示されてしまいます。
露出は多くなりますが効果は期待できません。

アフィリエイトは我が魂に及びではMT3.0カスタマイズ:記事のカテゴリー毎に個別ページの広告を変えるに書かれているように<$MTCategoryDescription$>を利用してカテゴリ毎に上手に広告を変えられています。
確かにこれはてっとり早いのですが、私はDescriptionはすでに使用してしまっているのでこの方法はつかえません。(それにしても「アフィリエイトは我が魂に及び」の広告は洗練されていて読みやすいです。とても参考になります。)

そこでモジュールテンプレートを読み込む方法を試したところうまくゆきました。
モジュールを読み込むには<$MTInclude Module=""$>をつかいますが、このタグには変数を入れることができません。Module="<$MTEntryCategory$>"という記述は不可なのです。
そこでMTIncludePlusというプラグインを使うことに。

まずカテゴリ名と同一のモジュールを作ります。中身はそれぞれのカテゴリに表示させたい広告のリンクコードです。
その後IndividualArchiveの中の広告を表示させたい位置に<MTIncludeModule><$MTEntryCategory$></MTIncludeModule>
という記述を入れます。
これで各エントリは自分のカテゴリと同一名のモジュールを読み込んでくれるので、結果カテゴリ毎の広告表示が可能となります。
この方法なら広告スペースを複数つくることもできますね。

私の場合問題は効果的な広告の選び方と表現の仕方・・。
効果的な広告を表示するプラグインなんてないしな。( ̄~ ̄

Posted by jizou at 2004年9月24日 02:27 | Comments (0) | TrackBack(1) | 節約ランキング | このエントリーを含むはてなブックマーク


コメントを投稿

 
当サイトは、Yahoo! Japanの【倹約・節約】および【レシピ】、All About Japanの【節約・やりくり】に登録されています。
・・・
当サイト内の文章、デザイン、画像の無断転載、複製はおやめください。
また各サービスなどの利用、入会等のアクションは個人の責任において行って下さい。
質問、広告掲載のお問い合わせなどはnomail1.gifまでお願いします。