同一フォルダ内の前後のウェブページにリンクする

先日、Facebookで「同一フォルダ内の前後のウェブページにリンクする」といった内容のメッセージを見かけました。
Gistにコードが公開されていましたが、もっとシンプルに実現することができますので、紹介しておきます。

以前に、MTEntryPrevious/MTEntryNextタグに「by_category」というモディファイアがあることを紹介しました。
このモディファイアを、MTPagePrevious/MTPageNextタグでも使うと、同一フォルダ内の前後のウェブページを読み込むことができます。

この仕組みを利用して、同一フォルダ内の前後のページにリンクするなら、以下のようにテンプレートを組みます。

<ul>
<mt:PagePrevious by_category="1">
  <li><a href="<$mt:PagePermalink$>"><$mt:PageTitle$></a></li>
</mt:PagePrevious>
<mt:PageNext by_category="1">
  <li><a href="<$mt:PagePermalink$>"><$mt:PageTitle$></a></li>
</mt:PageNext>
</ul>

コードはGistQiitaにも公開しておきました。