プロフィール

マイティーマウス


My-YouTube

↓元へなちょこドラマー

Author:マイティーマウス
日記ですから。


カレンダー

プルダウン 降順 昇順 年別

08月 | 2017年09月 | 10月
- - - - - 1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30



カテゴリー


月別アーカイブ


ブログ内検索


メールフォーム

名前:
メール:
件名:
本文:


スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

カテゴリー内の前後エントリーへのリンク

MovableTypeでも「<<前の記事 次の記事>>」といったリンクは当然あるのだが、カテゴリ別ページに入ってもカテゴリ内での前後の記事とならず、記事全体の日付順での表示になってしまう。

コレでは使いづらい。

そこで、カテゴリー内の前後のエントリーへのリンクを設定する方法。

これを実装するには、EntryCategoryLinksプラグインを使います。

下記のリンクをからEntryCategoryLinks.plを入手。
CategoryLinks.pl

名前はそのままで、MovableTypeをインストールしたフォルダの下のpluginsフォルダにアップロードしする。

個別エントリーアーカイブテンプレートにてEntryCategoryLinksプラグインのタグを使って同じカテゴリー内の前後エントリーへのリンクを作成する。

私はこう書きました。

<div class="content-nav">
<MTEntryPrimaryCategory>
<MTEntryNextInCategory>
<a href="<$MTEntryPermalink$>">≪ <$MTEntryTitle$></a>|
</MTEntryNextInCategory>
<a href="#header">このページのトップへ</a>
<MTEntryPrevInCategory>
&nbsp;|<a href="<$MTEntryPermalink$>"><$MTEntryTitle$> ≫</a>
</MTEntryPrevInCategory>
</MTEntryPrimaryCategory>
</div>


スタイルシートは元々あった前後記事の部分からコピペです。

保存して最後に「すべてを再構築」で終了。

次の記事へ飛んだページにも「<<前の記事 次の記事>>」リンクがほしいので更にブログ記事テンプレートにもリンクを追加。




難点はエントリーを投稿した際、「すべてを再構築」を実行しないと前後のエントリーが更新されないというところです。

しばらくはコレで使って、どうしても面倒くさくなったら「カテゴリ内の前後のエントリーを自動的にリビルドする」プラグインRebuildPrevNextInCategory.plもあるので、試してみようと思います。

スポンサーサイト

コメント

コメントの投稿



管理者にだけ表示を許可する

トラックバック

http://tommylee.blog71.fc2.com/tb.php/207-b1c70420

 | BLOG TOP | 


上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。