Paged Archive Pluginによるテンプレート記述

先日Movable Type Version 5.13にアップデートしたところ、それまで使っていたカテゴリーアーカイブのページ分割プラグインが動作しなくなった。そこでAlden Bates' Weblog: Paged Archives Pluginに変更することにした。テンプレートの記述もサンプルの通りにちょちょっと書くだけで良い。作業もすぐに終了。さて生成されたページを見てみると……何かがおかしい。HTMLソースで確認したところ、<MTEntriesHeader>及び<MTEntriesFooter>が認識されていない。どうやらMTEntriesコンテナ内に記述すると分割されたうち、最初と最後のページにしか現れないらしい。なのでul要素などは外に出さなくてはならない。以下、出来はよくないがうちのカテゴリーアーカイブの記述。(サンプルページ


<dl class="archive-list">
 <MTEntries><MTPAEntry>
  <dt><a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a> - <$MTEntryDate format="%Y/%m/%d"$></dt>
   <dd>概要:<$MTEntryExcerpt$></dd>
 </MTEntries><MTPAEnd>
</dl>

<ul class="archivelist-utility">
 <li>
  <MTPAIfMultiplePages>
   <MTPAPreviousPage show="1" text="&laquo; 前頁へ"> <$MTPAPageList$> <MTPANextPage show="1" text="次頁へ &raquo;">
  </MTPAIfMultiplePages>
 </li>
 <li>
  <MTCategoryPrevious><a href="<$MTCategoryArchiveLink$>" title="<$MTCategoryDescription$>">&laquo; 前のカテゴリー[<$MTCategoryLabel$>]</a></MTCategoryPrevious>
  <MTCategoryNext><a href="<$MTCategoryArchiveLink$>" title="<$MTCategoryDescription$>">次のカテゴリー[<$MTCategoryLabel$>] &raquo;</a></MTCategoryNext>
 </li>
</ul>

コメント

コメント投稿

コメント投稿フォーム