お氣附きかもしれませんが、インデツクス、月別、カテゴリ別アーカイブで10記事ごとにページを分割しました。このブログはMovable Typeで作つてゐるのですが、Movable Typeはデフオルトでページの分割ができない。
ですが最近、偶然にページを分割するプラグイン「PageBute」を見附けまして、テンプレートに導入してみました。
最初タグの置き方がよく分からなかつたのですが、<mt:Entries>
タグを<MTPageContents>
で圍み、<mt:Entries>
はlastn="0"
として表示を無限大に、<MTPageContents>
のアトリビユートをcount="10"
にして10件づつ分割にして、<$MTPageSeparator$>
は</mt:Entries>
の前に入れてやるとよいやうです。
H5要素でナビを設置してあります。
最初「カテゴリ別ブログ記事リスト」テンプレのコードをそのまま「メインページ」にコピペしたら
とエラーが出てしまつた。Can’t call method "entry_based" on an undefined value
を「メインページ」に置くとかうなるやうなのでご注意。<$mt:ArchiveTitle$>
以下サンプルコードご參考までに。
<MTPageContents count="10"> <mt:Entries lastn="0"> <mt:Ignore><!-- Use the Entry Summary module for each entry published on this page --></mt:Ignore> <$mt:Include module="ブログ記事の概要"$> <$MTPageSeparator$></mt:Entries> </MTPageContents> <h5><MTIfPageBefore><$MTPageBefore delim="前の10件"$></MTIfPageBefore> <$MTPageLists$> <MTIfPageNext><$MTPageNext delim="次の10件"$></MTIfPageNext></h5>
<MTPageContents count="10"> <mt:Entries><$mt:Include module="ブログ記事の概要"$><$MTPageSeparator$></mt:Entries> </MTPageContents> <h5>「<$mt:ArchiveTitle$>」<MTIfPageBefore><$MTPageBefore delim="前の10件"$></MTIfPageBefore> <$MTPageLists show_always="0"$> <MTIfPageNext><$MTPageNext delim="次の10件"$></MTIfPageNext></h5>
<MTPageContents count="10"> <mt:Entries lastn="0"><$mt:Include module="ブログ記事の概要"$><$MTPageSeparator$></mt:Entries> </MTPageContents> <h5>「<$mt:ArchiveTitle$>」<MTIfPageBefore><$MTPageBefore delim="前の10件"$></MTIfPageBefore> <$MTPageLists show_always="0"$> <MTIfPageNext><$MTPageNext delim="次の10件"$></MTIfPageNext></h5>