最近のトラックバックを表示する(MT・Movable Type)

はてなブックマークに追加はてなブックマーク Yahoo!ブックマークに登録 ニフティクリップに追加 Livedoor クリップに追加 BuzzurlにブックマークBuzzurlにブックマーク Twitterに投稿  

MTで、最近のトラックバックを表示する方法を調べた。
トラックバック先のURLへのリンクを表示するだけでなく、トラックバックされた自分のブログ内の記事を表示して、その記事へリンクしたい場合。
適用されるテンプレートは、メインページ(index.html)です。


まずは、以下のサイトに行って、「MTPingedEntry」zip版/tar.gz版」をダウンロードします。
便利なプラグインのツールです

MTの「最近のTrackback」にエントリーのTitleとPermalinkを!

Movable Typeの標準機能では、「最近のTrackback」を表示するとき、どのエントリーへのTrackBackかを表示できません。

そこで、Movable Typeの「最近のTrackback」にエントリーのTitleとPermalinkを表示する「MTPingedEntry」プラグインを作成しました。

ダウンロードして解凍すると、「mt-pingedentry.pl」が生成されるので、これを「MTのインストール場所/plugins/」ディレクトリへとアップロードします。

次に、メインページ(index.html)に、以下のMTソースを記述。

<MTPings lastn="3">
<ul class="main-list"><li>
<MTPingedEntry><a href="<$MTPingedEntryLink$>"><$MTPingedEntryTitle$></a></MTPingedEntry>
<ul class="main-list">
<li><a href="<$MTPingURL$>" target="_blank"><$MTPingBlogName trimj_to="20"$></a> <$MTPingDate format="%m./%d"$></li>
</ul>
</li></ul>
</MTPings>

「class="main-list"」では、CSSファイルに適当にスタイルシートを記述。
このブログの場合だと・・・

.main-list
{
margin-left:18px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
padding:0;
}

そうすると・・・

のように表示されます。


日時: 2008年03月05日 02:28
コメントを投稿






トラックバック

■この記事のトラックバックURL:
http://www.mapee.jp/mpe334/mt-tb.cgi/118

この記事にトラックバックされる方は、参照先が分かるようにするために、「最近のトラックバックを表示する(MT・Movable Type)」へのリンクをお願いいたします。
以下のHTMLタグをトラックバック送信元ページ内に挿入して下さい。



※この記事へのリンクがない、また関連のないページからのトラックバックは反映されませんので、ご了承下さい。






あわせて読みたいブログパーツ
フィードメーター - ウェブライフハック