Movable Type 備忘録

 

 カウンタによって表示を変える

先日、小粋空間さんのところでCounter プラグインというのが紹介されてました。
このプラグイン、元はエムロジック放課後プロジェクト::MovableType用Counter Plugin Ver.0.50さんのところで公開されているプラグインです。

カンタンにこのプラグインの機能を説明すると、たとえば、エントリ一覧のリスト表示する上で、5番目のリストの背景を変えたいとか、偶数番のリストのフォントを太字にしたいなど、カウントしながら条件を付けられるプラグインのようです。

機能はシンプルですが、いろんなシーンで使えそうなプラグインですよね。
そこでわたしのサイトでは、トップページに表示するエントリの5番目以降は本文を表示しない…ということをやってみました。

▼Counterプラグインの入手はこちらから▼
http://labs.m-logic.jp/2006/11/movabletypecounter_pluginver05.html

カスタマイズ

Counterプラグインの使い方はとってもカンタンです。 以下は、トップページに表示するエントリの5番目以降については、タイトルのみ表示するという、カンタンなコードになります。

<MTCounter>
<MTEntries>
<$MTCounterPlus$>
<div class="entry">
<h2 class="entry-title"><$MTEntryTitle$></h2>
<MTCounterIfLess value="6">
<div class="entry-content">
<div class="entry-body"><$MTEntryBody$></div>
<MTEntryIfExtended>
<div class="entry-more"><a href="<$MTEntryPermalink$>#more">Read More ≫</a></div>
</MTEntryIfExtended>
</div>
</MTCounterIfLess>
</div>
</MTEntries>
</MTCounter>

青い字の部分で囲った範囲内でカウンタが有効になります。
そして、赤い字の部分でカウントアップしています。
緑の字の部分では実際にカウント数をチェックしています。

このようにして、最新エントリの5件分は本文を表示して、チョビッと古くなったエントリについては、本文を表示せず、そのエントリ・ページを表示してね♪…とすることで、今までと同じスクロール量で表示できるエントリ数を増やすことができました。

また、このプラグインはカウントアップだけでなく、カウントダウンもできるようです。

もっと詳しい使い方は小粋空間さんのところで説明されてます。
もちろん、エムロジック放課後プロジェクトさんのところでも詳しく説明されてます。

こういうシンプルな機能のプラグインって、融通が利くので使い勝手がいいですよね。

 Trackback Pings(1)

from MovableType備忘録

widget/litebox.php?url=image/zu/vote-sample.gif&width=240&height=189&title=&n...

 Comments(0)

No comments found.

 Post a Comment

コメント用フィード