Movable Type 備忘録

 最近のトラックバックにエントリ名とリンクを表示する

みなさん既にご存知かと思いますが、MovableType(ムーバブルタイプ)でトラックバック一覧を表示したときに、どのエントリにトラックバックされたのか知るころができません。コメントは、どのエントリにコメントされたか分かるのにね…

今回はコメント一覧のように、どのエントリにトラックバックされたか分かるよう、タイトル名とパーマリンクを表示できるようカスタマイズしてみます。

今回参考にしたサイトは、Masahiko Isshiki#BLOG 様です。

MTPingedEntryプラグインをインストールすることで、トラックバックされたエントリ名とパーマリンクを表示させることができます。

MTPingedEntryプラグインの入手はこちらから▼
http://www.masahiko.info/blog/archives/000101.html

カスタマイズ方法

MTPingedEntryプラグインをインストールします。 上記URLからMTPingedEntryプラグインをダウンロードして、mt/plugins/ の中にアップロードします。

次に、最近のトラックバック一覧を表示しているテンプレートを修正します。 ここではメイン・インデックスを例にして、以下のように修正します。

  1. <MTPings lastn="10">
  2.   <MTPingedEntry>
  3.     <a href="<$MTPingedEntryLink$>"><$MTPingedEntryTitle$></a>
  4.   </MTPingedEntry>
  5.   <br />
  6.  
  7.   <$MTPingDate format="%m/%d %X"$> <a href="<$MTPingURL$>"><$MTPingTitle$></a> from <$MTPingBlogName$>
  8.   <br />
  9. </MTPings>

青い字の部分を追加します。 <MTPingedEntry>~</MTPingedEntry>の間で、トラックバックされたエントリ名とそのリンクを表示しています。

以下はわたしのブログで実際に使っているコードです。

  1. <dl>
  2. <MTPings lastn="10">
  3.   <MTPingedEntry>
  4.     <dt><span style="color:#444444; margin:1px; padding:1px;">&raquo;</span><a href="<$MTPingedEntryLink$>"><b><$MTPingedEntryTitle$></b></a></dt>
  5.   </MTPingedEntry>
  6.   <dd>└<a href="<$MTPingURL$>" title="t<$MTPingID$>"><$MTPingTitle$></a>
  7.   &nbsp;from <$MTPingBlogName$> <$MTPingDate format="%m/%d %X"$></dd>
  8. </MTPings>
  9. </dl>

以上で、コメント一覧と同様に、トラックバックされたエントリ名とそのリンクを表示させることができました。

SEE YOUハート3

 Trackback Pings(1)

from 無料ネット生活友の会~ブログ編

サイドバーにリンク集みたいなの作りたくて、 何日か前、BlogPeople ての...

 Comments(0)

No comments found.

 Post a Comment

 

コメント用フィード