Movable Typeの標準機能での動的ページ分割に変更

これまでは、The blog of H.Fujimotoさんのリアルタイム再構築プラグインを利用してページ分割を行っていたのですが、Movable Type 5.2にバージョンアップした際にプラグインエラーが出てしまい悩んでいたところ、Movable Typeの標準機能で動的ページ分割する方法が解説されていたので、この方法に変更しました。
詳しくは、前述のページをご覧いただくとして、ページネーションテンプレートのみ、現在ページを表示するように変更しました。
<mt:SetVarBlock name="pagination_navigation">
<mt:If name="search_results">
<mt:IfMoreResults>
<li><a rel="prev" href="<$mt:NextLink encode_html="1"$>">過去の記事</a></li>
</mt:IfMoreResults>
<mt:IfPreviousResults>
<li><span class="current"><$MTTotalPages$> ページ中 <$MTCurrentPage$> ページ</span></li>
<li><a rel="next" href="<$mt:PreviousLink encode_html="1"$>">新しい記事</a></li>
</mt:IfPreviousResults>
<mt:Else>
<mt:If name="archive_template">
<$mt:ArchiveCount setvar="total_entries"$>
<mt:Else>
<$mt:BlogEntryCount setvar="total_entries"$>
</mt:If>
<mt:If name="total_entries" gt="$entries_per_page">
<li><a rel="prev" href="<$mt:Var name="search_link" encode_html="1" $>2">過去の記事</a></li>
</mt:If>
</mt:If>
</mt:SetVarBlock>
<mt:If name="pagination_navigation">
<ul class="content-nav">
<$mt:Var name="pagination_navigation"$>
</ul>
</mt:If>
コメント