« 侘び草 グロッソスティグマ 再生レポ(3週間後) | メイン | メタルキングの地図(通称 まさゆき地図)ゲット! »
2009年7月30日
サイトのアクセスランキングを表示したい!
さてさて、このサイトのアクセスアップに日々励んでいるわけですが、今回はMTのAccessCounterというプラグインを使って、サイト内のアクセスランキングを表示するようにしてみました。
やることは簡単。以下の2つです。
・AccessCounterプラグインのインストール
・アクセスランキング表示用のJavascriptテンプレートの作成
プラグインのインストールは以下のURLを参照ください。プラグインの配布元のページです。
Access Counter - ホームページメーカー
http://www.homepagemaker.biz/jp/mt-plugins/access-counter.html
アクセスランキング(上位10件)表示用のJavascriptテンプレートはこんな感じ。
一応、タイトルを10文字で切っています。
<mt:Entries sort_by="accessed_count" sort_order="descend" limit="10">
<mt:EntriesHeader>
document.write("<div class="widget-recent-entries widget-archives widget">")
document.write("<h2 class="widget-header">人気記事 TOP10</h2>")
document.write("<div class="widget-content">")
document.write("<ul>")
</mt:EntriesHeader>
<$mt:setvar name="rank" value="1" op="++"$>
document.write("<li>#<$mt:var name="rank"$> <a href="<$mt:EntryPermalink$>"><$mt:EntryTitle trim_to="10"$>...</a></li>")
<mt:EntriesFooter>
document.write("</ul>")
document.write("</div>")
document.write("</div>")
</mt:EntriesFooter>
</mt:Entries>
上記をインデックステンプレートでスタティックテンプレートとして作成します。
これで準備は完了。
アクセスランキングを表示したい場所に以下のHTMLを貼り付ければ完成です。
<script type="text/javascript" src="作成したスタティックテンプレートのURL"></script>
実際の出力結果は↓こんな感じです。
投稿者 SH-06A : 2009年7月30日 16:27 コメント(0)
関連するエントリー
-
Movabletypeでの文字列変換プラグイン[string_conversion]を作ってみました[雑記]
単純にブログエントリー内の文字列変換をしたいと思って色々探していたのですが、よさげな物が見つからなかったので自分で作ってみました。 string_conver
-
サイトのアクセスランキングを表示したい![]
さてさて、このサイトのアクセスアップに日々励んでいるわけですが、今回はMTのAccessCounterというプラグインを使って、サイト内のアクセスランキングを表
-
ブログバトラー[BLOG]
MTのプラグインを探してたら偶然見つけたブログパーツ。 はやってるらしいのでとりあえず登録してみました。 対戦してね。
-
MTバージョンアップしてみました[BLOG]
legostyle.comのMTを3.11から3.3へバージョンアップしてみました。 基本的にマニュアルどおりにやったら特に問題もなくうまくいきました。 だいぶ










コメントしてみる
気軽にコメントしてみてください。コメントしてもらえるととてもうれしいです。