MT 同一カテゴリ内の前後エントリーへの移動

個別エントリーには前後のエントリーへのリンクをつけてあるのだけど、どうやら見てくれてる人には同カテゴリー内でのリンクになっていた方が良いようだ。例えば、ルーの記事を見てくれた人は次のエントリーもルーや猫に関する記事を見たいのではないだろうか。しかし、MTに用意されている <MTEntryPrevious> や、<MTEntryNext> ではすべてのエントリーからの前後しか指定できない。そこで、同カテゴリー内で前後エントリーのリンクを実現できないか調べてみた。検索をかけてみると、紹介されているブログを発見。

同一カテゴリ内の前後エントリーへの移動 (からくり屋Blog)

こちらで紹介されているプラグインが使えそうだ。

Previous and next in category (phil ringnalda)

解凍してプラグインフォルダにアップし、テンプレートを以下のようにする。

<MTEntryPrevious> の部分を <MTEntryPreviousInCategory> に
<MTEntryNext> の部分を <MTEntryNextInCategory> に

具体的にはこのようにした。

<MTEntryPreviousInCategory>
<a href="<$MTEntryPermalink$>">«Prev <$MTEntryTitle$></a>
</MTEntryPreviousInCategory><
 | 
<MTEntryNextInCategory>
<a href="<$MTEntryPermalink$>"><$MTEntryTitle$> Next»</a>
</MTEntryNextInCategory>

これで興味対象のエントリーにアクセスしやすくなったかと思うのですが、どうでしょう。