MTTrackbackRanking

| コメント() | トラックバック(4) |
先のエントリで書いたのですが、トラックバックランキングのプラグインを紹介します。 ベースはyujilogさんで紹介されているものとなっております。

概要・機能

トラックバックされたページを、トラックバック数でランキング表示します。 機能は下記のようになっております。
  • 総トラックバック数が表示できます
  • ランキングのソート方法を昇順、降順に設定できます
  • 表示件数を設定できます
  • やり方次第ではJavaScriptによるリスト配信も可能です

ダウンロード・インストール

ダウンロードしたアーカイブを展開して、MTのpluginsディレクトリへコピーしてください。

設定方法

MTTrackbackCount 今までの総トラックバック数を表示します。これは単体でも使用できます。
MTTrackbackRankingEntries トラックバックランキングエントリリストの開始タグです。下記が属性一覧です。
  • sort_order:昇順(asc)、降順(desc)を指定できます。
  • lastn:表示件数を設定します。
MTTrackbackRankingEntry トラックバックランキングエントリの開始タグです。 この中では通常のMTEntriesで書かれているタグも使用できます。
MTTrackbackRankingEntryRanking エントリのランキングを表示します。 MTTrackbackRankingEntry内で使用されないとエラーとなります。
MTTrackbackRankingEntryCount エントリのトラックバック数を表示します。 MTTrackbackRankingEntry内で使用されないとエラーとなります。

設定例

<h3>総トラックバック数: <$MTTrackbackCount$></h3>

<div class="trackback-ranking">
<MTTrackbackRankingEntries lastn="10" sort_order="desc">
<MTTrackbackRankingEntry>
[<$MTTrackbackRankingEntryRanking$>]
<a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a>
(<$MTTrackbackRankingEntryCount$>)<br />
</MTTrackbackRankingEntry>
</MTTrackbackRankingEntries>
</div>

注意点

  • かなり大雑把に作ったので、バグがあると思います。
  • 全エントリから調査するのでエントリ数が多いと結構生成に時間がかかると思います。

トラックバック(4)

トラックバックURL: http://www.boundless-ocean.ne.jp/mt/mt-tb.cgi/128

MTEntries には,コメント関連の属性 recently_commented_on があるのに,トラックバックに関するこれと同じような働きをする属性がない... 続きを読む

面白そうなプラグインを見つけるとつい試したくなります。 ワタシのblogのplu... 続きを読む

caramel * vanilla さま 「トラックバックランキングのプラグイン... 続きを読む

エントリーについたコメントやトラックバックの数は、エントリーの人気を表すバロメー... 続きを読む

Powered by Movable Type 4.27-ja
OpenID対応しています OpenIDについて

このブログ記事について

このページは、Tomochikaが2004年7月28日 14:13に書いたブログ記事です。

ひとつ前のブログ記事は「プラグイン作りまくりで...」です。

次のブログ記事は「書こうかどうか迷ったけど」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。