Movable Type 備忘録
カウンタによって表示を変える
- Prev Page: tagwireプラグインでカラフルなタグクラウドを作る
- Next Page: テンプレートの外枠に影をつける
先日、小粋空間さんのところで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