当サイトは、IT系を中心に多彩なジャンルのニュースを扱ったブログです。海外サイトの翻訳記事もありますよ。

MTで個別エントリーのページに同一カテゴリーのエントリーを表示する方法(This Category Entries)

当サイトの個別エントリーには、ページ左下で「このカテゴリーの最新記事」という項目を設けています。普通なら、前後のエントリーのリンクがありますよね。

でも、僕は同じカテゴリー内の最新記事のリンクを表示したかったので、トライしてみたのですが、なかなか正常に表示されませんした。。。

どうやらMTのコンテナタグの属性値には、MTのタグは使えないようなのです。

最初は、こんなタグを書きました。

<MTEntries category="<$MTEntryCategory$>">
<li><a href="<$MTEntryLink$>"><$MTEntryTitle$></a></li>
</MTEntries>

しかし、「category="<$MTEntryCategory$>"」の部分が属性値にMTのタグを使っているので機能しませんでした。


そこで、ネットで検索すると、とてもナイスなプラグインを「87 design」さんと「小粋空間」さんで紹介していました。


そのプラグインの名前は「MTTagInvoke」。
このプラグインを使うと、先ほどの「category="属性値"」の属性値にMTのタグが使えるようになるんですね!すごいです!


それでは、当サイトで記述したタグをここから説明します。

(1)プラグインをダウンロードして、「MTTagInvoke.pl」をMTの「plugins」フォルダにアップロード。

(2)最新記事一覧を表示させたい場所に次のタグを記述します。

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


「<MTTagAttribute name="lastn">10</MTTagAttribute>」の部分の数字は、表示させたい記事の数を記入します。

う〜ん、それにしても、このプラグインはかなり良い感じですね。
僕もこういうプラグインが自作できるようになりたいですね。

Movable Type (ムーバブル・タイプ)

トラックバック

この記事のトラックバックURL:
http://www.nextglobaljungle.com/_cgi/mt/mt-tb.cgi/22

トラックバックには当サイトの該当記事へのリンクが必要になります。
詳細はトラックバックの注意点をお読み下さい。
このカテゴリーの最新記事(5記事)
このブログの最新記事(5記事)
Google
Web nextglobaljungle.com
【オススメ!ブラウザ(無料)】
国産ブラウザ「Lunascape 4」
Lunascape(ルナスケープ) / 11色から好きな色が選べる。
PCで携帯サイトが見れる。
フォームに書き込んだ内容を復元できる。
詳細はコチラコチラ
【オススメ!レンタルサーバー】
当サイトは、ロリポップ!レンタルサーバーにブログソフトウェアMovable Typeをインストールしています。
【映画好きの人にオススメ!】
TSUTAYA DISCAS
僕も使っているツタヤのオンライン宅配DVDレンタルサービスです。

ネットで借りて、ポストへ返す。
だから、お目当ての映画を探すのに時間がかかったり、返却が面倒といったイライラを解消できます!
このサービスを使おうと思った理由はこちら →

2007年書籍の年間ベストセラー
 トーハン(リアル書店) アマゾン(ネット書店)

楽天で探す

楽天市場

売れてるサイトの秘密が分かる!?

BLOG カテゴリ
ブックマーク数
あわせて読みたいブログパーツ

このページのトップへ

当サイトは複数ドメインの運営が可能なエックスサーバーを使っています。