xserver~自宅サーバー構築、Movable Typeのカスタマイズ、Linux、ブログなどについて解説していきます~

サイトロゴ
HOME > Movable Type > カスタマイズ > 第16回:個別エントリ...
Movable Type
RSS Atom

Movable Type のカスタマイズ関連について扱っていきます。

第16回:個別エントリーアーカイブに同一カテゴリーの最新記事一覧を表示する

第15回では、和風日付表示するプラグインについて説明しました。今回は、個別エントリーアーカイブに、同一カテゴリーの新着記事を表示する方法について説明します。個別エントリーに、同一カテゴリーの新着記事タイトル一覧を表示させることで、関連ページを見てもらえる可能性が高くなります。これを実現するには、MTTagInvoke というプラグインを使用します。まずは、以下の図を見てください。

以下図は、当ブログの個別エントリーページの画面を表したものです。同一カテゴリーの新着記事一覧が表示されています。

新着記事


特定カテゴリーの記事タイトル一覧を表示させる方法として、<MTEntries category="カテゴリー名"> を使う方法がありますが、この方法だと特定のカテゴリーに固定してしまうことになるため、エントリーごとにカテゴリーが変わる個別エントリーアーカイブにはこの方法を適用する事ができません。

そこで、MTTagInvoke というプラグインを使って、MTタグを入れ子にすることで、個別エントリーアーカイブに同一カテゴリーの記事一覧を表示させるわけです。まず、以下のサイトより MTTagInvoke.zip をダウンロードしてきてください。

http://www.nonplus.net/software/mt/MTTagInvoke.htm

解凍した中に、MTTagInvoke.pl が入っているので plugins ディレクトリにアップロードしてください。以上でインストールは終了です。

実際の用法について以下の通りです。lastn="5"の部分で記事を何件表示させるかを指定します。tag_name属性では、入れ子にするMTタグを指定し、ここでは「MTEntries」を入れ子にしています。MTTagInvokeタグは、入れ子にするMTタグの種類によっていろいろな場面で応用できそうです。

<MTTagInvoke tag_name="MTEntries" lastn="5">
  <MTTagAttribute name="category"><$MTEntryCategory$>
</MTTagAttribute>
  <MTTagContent>
  <ul>
  <li>⇒<a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a></li>
  </ul>
  </MTTagContent>
</MTTagInvoke>

以上、第16回は終了です。

参考になりましたらポチっとお願いします♪

トラックバック

このエントリーのトラックバックURL:


コメントを投稿

ブログをやるなら
ブログランキング

スポンサードリンク
私が読んだ書籍
ブログ簡単パワーアップ Movable Type スーパーカスタマイズテクニック
カスタマイズ中心の書籍。すでにMTを触っている方にオススメ。どこからでも気軽に読めるのがGOODです。MT本の中でも特にお勧めの一冊。

Movable Type標準ハンドブック Movable Typeで今すぐできるウェブログ入門 改訂版
標準ハンドブックの名に相応しいMT入門本。インストールから基本設定、簡易なカスタマイズまで網羅。白黒ですが、デザインがすっきりしていて読み易いです。

Movable Typeでつくる!最強のブログサイト
入門編から基本設定、3カラムデザインへの変更、スタイルシートの説明、カスタマイズ応用編など広い範囲で網羅しています。370p とボリューム感も。

Movable Typeスタイル&コンテンツデザインガイド―コンテンツ管理システム(CMS)ツールとしてのMovable Type活用術&実践サイトデザイン術
MTをCMSツールとして活用するための仕組みや特徴を解説。前半のタグリファレンスは便利。後半のデザイン例は、オリジナルなデザインが作れる方なら不要です。初心者にはやや不向き。