Home > Movable Type > 最新のトラックバックを表示[改]

最新のトラックバックを表示[改]

サイドバーに最近きたトラックバックを表示しています。
その際MTPingedEntryプラグインを使って元記事へのリンクも貼れるようにしていました。

<配布元>
#BLOG: MTの「最近のTrackback」にエントリーのTitleとPermalinkを!

<関連エントリー>
[c*] : MTPingedEntryプラグインの導入

このプラグインを導入する事で最新のトラックバックを好きな件数だけ表示できます。
単純に最新のトラックバック順で以下のような内容でリストアップされる形になります。
(表示順は変えられます)

*トラックバックされたエントリーのタイトル+リンク(自分のblog)
*トラックバックしたエントリーのタイトル+リンク(相手のblog)
*トラックバックしたblog名+日時

このプラグインでも不満はなかったのですが最近別のプラグインをみつけてしまいました!

<配布元>
The blog of H.Fujimoto: 最近トラックバックがあったエントリーを一覧表示する
MTEntriesRecentlyPingedプラグイン

このEntryRecentlyPingedプラグインはトラックバックがあったエントリーに対してついたトラックバックを好きな件数分あわせて表示する事ができます。

*トラックバックされたエントリーのタイトル+リンク(自分のblog)
*1件目 トラックバックしたエントリーのタイトル+リンク(相手のblog)
*トラックバックしたblog名+日時
*2件目 トラックバックしたエントリーのタイトル+リンク(相手のblog)
*トラックバックしたblog名+日時
*3件目 トラックバックしたエントリーのタイトル+リンク(相手のblog)
*トラックバックしたblog名+日時


説明が下手でスイマセン…
要するに最新のコメント表示と同じ感じだと思えばいいですね。
実際の表示イメージ↓
RecentTrackback表示イメージ

とにかくMTPingedEntryプラグインよりもいろいろな表示方法のカスタマイズができるのでこちらを使わせていただく事にしました。

以下導入方法の覚書です↓

上記のサイトにtxt形式のMTEntriesRecentlyPingedプラグインがあります。
EntryRecentlyPinged.plという名前で自分のPC内に保存します。
あとはプラグインお決まりの手順MTのpluginsディレクトリへUP します。

最新のトラックバックを表示したい箇所に以下のコードを追加します。
ワタシは最近トラックバックがついたエントリー5件につきそれぞれ2件づつのトラックバックを表示するようにしています。
(実際使用しているコードとは少し違います)

<ul>
<MTEntriesRecentlyPinged lastn="5">
<li><a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a></li>
<ul>
<MTPings lastn="2" sort_order="descend">
<li><a href="<$MTPingURL$>"><$MTPingTitle$><br>
From : <$MTPingBlogName$><$MTPingDate format="%Y/%m/%d %H:%M"$></a></li>
</MTPings>
</ul>
</MTEntriesRecentlyPinged>
</ul>

*表示のカスタマイズ
<MTEntriesRecentlyPinged lastn="5">
数字 → 最近トラックバックがついたエントリー表示数

<MTPings lastn="2" sort_order="descend">
数字 → トラックバック表示数
表示順 → descend=新着順 ascend=古い順

The blog of H.Fujimotoさん便利なプラグインをどうもありがとうございました。

Home > Movable Type > 最新のトラックバックを表示[改]

Search
Feeds

Page Top