November 18, 2008 1:51 AM
MTPaginateで分割したテンプレートの1ページ目の1件目だけhogeする
Category:Movable Type > Movable Type 4.2
Tags:Movable Type カスタマイズ プラグイン
やりたかったこと
メインページテンプレートを分割した際、MTEntriesで表示した記事の1件目だけ全文表示。ただし分割したメインページの1ページ目のみ。
でけた!
MTEntriesHeaderというタグとPaginateIfFirstPage_というPaginateプラグインによる拡張タグを併用してできた!両タグについては下記のリンク先を参照のこと。
MTEntriesHeader | テンプレートタグリファレンス
MT Extensions: MTPaginate 1.28
やり方
<MTPaginateIfFirstPage_> <MTEntriesHeader> <!-- 分割したテンプレートの1ページ目の1件目にだけ表示したいもの --> </MTEntriesHeader> </MTPaginateIfFirstPage_>
以上の記述をMTEntries内に記述すればOK。僕の場合1ページ目の1件目にだけ本文を表示させたかったのでMTEntryBodyを追加した。
応用例?
分割したテンプレートの1ページ目の1件目にだけ広告を表示したいなんてケースで使えそう。
関連記事
Tweetbacks
No Tweets Found About This Entry.

Leave Your Words