HOME > > > ページ分割時にページネーションを設置する

ページ分割時にページネーションを設置する

ページ分割する場合はページネーションをつけましょう

mt_title

ページ分割時のページネーションを表示する方法です。
1箇所かなりはまってしまった場所がありました。

ページ分割時のページネーション表示の仕方

<MTPageContents count=”10″>
<mt:Entries>
<MTPageContentsHeader>
<div>
</MTPageContentsHeader>
<h1><a href=”<$MTEntryPermalink$>”><mt:EntryTitle></a></h1>
<div>
<p><$mt:EntryBody trim_to=”100+…”$><p>
<div><a href=”<$MTEntryPermalink$>”>詳しくはこちら</a></div>
</div>
<MTPageContentsFooter>
</div>
</MTPageContentsFooter>
<$MTPageSeparator$>
</mt:Entries>
</MTPageContents>
<MTPageEmpty><p>記事がありません。</p></MTPageEmpty>

<mt:If tag=”EntriesCount” gt=”5″>
<MTPagination>
<MTPaginationHeader>
<div>
<ul>
<MTIfPaginationPrev><li><a href=”<$MTPaginationPrev$>”>前の5件</a></li></MTIfPaginationPrev>
</MTPaginationHeader>
<MTIfPaginationCurrent>
<li><$MTPaginationLink element=”number”$></li>
<MTElse>
<li><a href=”<$MTPaginationLink$>”><$MTPaginationLink element=”number”$></a></li>
</MTIfPaginationCurrent>
<MTPaginationFooter>
<MTIfPaginationNext><li><a href=”<$MTPaginationNext$>”>次の5件</a></li></MTIfPaginationNext>
</ul>
</div>
</MTPaginationFooter>
</MTPagination>
</mt:If>
</p>
</div>

まとめ

ハマッた現象がありました。
「ページネーションを設置すると、一番最初の記事が表示されない」事がありました。
その時のタグの書き方はこちら

<$MTPageSeparator$></mt:Entries></MTPageContents>

直った時のタグはこちら

<$MTPageSeparator$>
</mt:Entries>
</MTPageContents>


タグを改行したら直った。 普段からタグを綺麗にしておけばなんともなかったんですけどね。。。

このページを共有する

Facebook
twitter
Line
googleプラス
はてなブックマーク
Pocket