エントリータグ

MTタグ、他 2007年03月03日 18:12

MT3.34からなのか?

個別記事毎にタグ(キーワード)の指定が可能となった。当然、指定したタグごとに、記事の一覧表示が可能となる。ヘルプを参考に試してみた結果は、「<MTTagName>タグが閉じられていません。」で書いたとおり。

気を取り直して。

エントリー・タグを活用したテンプレートのカスタマイズを参考に、タグの一覧を表示させてみることに。

ヘルプのソースをそのまんま。タグ・クラウドを利用した、エントリー・タグの利用頻度の高いタグを大きく表示させるといったもの。

タグ・クラウドを使ったエントリー・タグの一覧表示

<div class="module-tagcloud module">
<h2 class="module-header">エントリー・タグ</h2>
<div class="module-content">
<ul class="module-list">
<MTTags>
<li class="module-list-item taglevel<$MTTagRank$>"><a
href="<$MTTagSearchLink$>"><$MTTagName$></a> </li>
</MTTags>
</ul>
</div>
</div>

テンプレートを新規に作成(tag.css)し、↓を記述。

.module-tagcloud .module-content {text-align: left; }
.module-tagcloud .module-content .module-list { list-style: none; }
.module-tagcloud .module-content .module-list .module-list-item { display: inline; }
.module-tagcloud .module-content .module-list li.taglevel1 { font-size: 19px; }
.module-tagcloud .module-content .module-list li.taglevel2 { font-size: 17px; }
.module-tagcloud .module-content .module-list li.taglevel3 { font-size: 15px; }
.module-tagcloud .module-content .module-list li.taglevel4 { font-size: 13px; }
.module-tagcloud .module-content .module-list li.taglevel5 { font-size: 11px; }
.module-tagcloud .module-content .module-list li.taglevel6 { font-size: 9px; }

必要箇所に↓を記述。この辺りもモジュール化できるのかな?

<link rel="stylesheet" href="<$MTBlogURL$>tag.css" type="text/css" />

おっ!できた。

でも、一覧表示のページレイアウトがぐちゃぐちゃだ…
デフォルトの設定から、大分CSS弄ってるからな。

さて、そのテンプレートを探そう。

タグの表示ページのURLの一部が
http://aquafish.jp/mt/mt-search.cgi?
だったので、

テンプレート⇒システム⇒検索結果

ここの修正で大丈夫のようだ。

エントリーをdel.icio.usに登録| コメントする (0) | トラックバック(0)▲TOP

トラックバック

コメント一覧

コメントを投稿

保存しますか?