2005年 5月 4日(水) 国民の休日   仏滅    今日は何の日?   

TopMovableTypeMTカスタマイズプラグイン > カテゴリ別ページで前後のカテゴリへのリンクを表示

プラグインカテゴリ別ページで前後のカテゴリへのリンクを表示 new

以前、MTでブログを始めたばかりの頃に ひっそりと記事にしてた 自分的には 結構お気に入りの
カスタマイズがあったんだけど、記事の書き方もよくわかってない頃だったため カスタマイズ方法とか
詳しいこと な~~~んにも書いてなくて、闇に埋もれちゃったので、掘り起こしてみました。

 * 元ネタ・・・ぴぃかぶぅ≪ 前のカテゴリ|メイン|次のカテゴリ ≫←こんなの付けた。

どういうカスタマイズかというと・・・
月別アーカイブのページには ≪ 前月アーカイブ|メイン|次月アーカイブ ≫
個別エントリのページには ≪ 前のエントリ|メイン|次のエントリ ≫ ← こんなのが、標準で付いてるけど、
カテゴリ別ページには ≪ 前のカテゴリ|メイン|次のカテゴリ ≫ ← これが ないんですよね。
以前使ってた ドリコムのブログでは、これが標準で 表示されていたんです。
サイドメニューのカテゴリ一覧のリンクをクリックすれば 各カテゴリにダイレクトに飛べるし、
カテゴリがたくさんある場合には、前後のカテゴリにしか飛べないので こんなもの、なくても
全然差し支えないし、利用価値も低いかもしれないんだけど、カテゴリ別のページにだけないっていうのが
なんとなく寂しくて 見た目の統一感、というか、なんというか・・・ とにかく、どうしても欲しかったんです。
ということで、カテゴリ別ページに ≪ 前のカテゴリ|メイン|次のカテゴリ ≫ ←これを表示させるカスタマイズです。

bradchoate.comSupplemental Category Tags より、プラグインをDLしてきて解凍します。
catx.pl を plugins ディレクトリに、extlib ディレクトリ内に bradchoate というディレクトリを作り
その中に catx.pm を 配置します。つまり、こんな ↓ 感じになります。

(mt home)/plugins/catx.pl
(mt home)/extlib/bradchoate/catx.pm

そしたら、カテゴリアーカイブのテンプレートで ≪ 前のカテゴリ|メイン|次のカテゴリ ≫ ← を表示させたいところ
(エントリの本文が表示されるところの上、タイトル画像の下など) に、以下のような感じで ソースを追加します。
<MTCategoryPrevious>
<a href="<$MTCategoryArchiveLink$>">&laquo;
<$MTCategoryLabel$></a> |
</MTCategoryPrevious>
<a href="<$MTBlogURL$>">メイン</a>
<MTCategoryNext>
| <a href="<$MTCategoryArchiveLink$>"><$MTCategoryLabel$>
&raquo;</a>
</MTCategoryNext>

できました。 カテゴリ別のページに こんなのが表示されます。 ⇒ cat_link.jpg

Posted by Caetla at 09:43 | Category : プラグイン | Trackbacks [0] | Clip!! | Ranking
Tag : MovableType , カスタマイズ
この記事はどうでしたか?(お気軽に 記事に点数を付けてみてくださいね♪)
Bad ← 1 2 3 4 5 → Good
評定平均:(3.0) 総合点:(1154) 投票人数:(380)

エントリーURL


 

トラックバックURL


 

Amazon Search
Google Similar