エントリータグ
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?
だったので、
テンプレート⇒システム⇒検索結果
ここの修正で大丈夫のようだ。
|
| コメントする (0)
| トラックバック(0)
|▲TOP

