|| UTAGAME || - MovableType
2006年06月02日
個別エントリー用プラグイン2点
[ MovableType]
動的生成はプラグインが使用出来ないので、実は下のプラグインも使えないのですが(;ω;)
メモ代わりにエントリーしておきます。
個別エントリーでカテゴリ内前後の記事を表示
通常、ブログでは
直前の記事|メイン|直後の記事
となりますが、それを
カテゴリ内直前の記事|メイン|カテゴリ内直後の記事
にするプラグインです。これをすると周回がしやすいはず!
ということで導入に挑戦U・ω・U
参考記事:MovableType入門
1.PreviousNextInCategoryをDL。
2.PreviousNextInCategoryのPreviousNextInCategory.plを以下のように修正後、Pluginフォルダにアップ。
sub _hdlr_entry_previous_in_category {
:
my $cat = $e->category
or return '';
if ($ctx->stash('category') ne '') {$cat = $ctx->stash('category');}
my $prev = $e->previous(1);
:
sub _hdlr_entry_next_in_category {
:
my $cat = $e->category
or return '';
if ($ctx->stash('category') ne '') {$cat = $ctx->stash('category');}
3.個別ページに以下のソースを追加。以上。
<div id="menu">
<MTEntryCategories>
[<a href="<$MTCategoryArchiveLink$>"><$MTCategoryLabel pmhc=""$>リスト</a>]<br />
<MTEntryPreviousInCategory>
<a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a>
</MTEntryPreviousInCategory>
| <$MTEntryTitle$> |
<MTEntryNextInCategory>
<a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a><br />
</MTEntryNextInCategory>
</MTEntryCategories>
</div>
個別エントリーアーカイブに同一カテゴリーのエントリーを表示
こちらは長いので、小粋空間さんのこちらのエントリをご覧下さい。

