Movable Type 備忘録
MovableType MEMOのテンプレートお使いのみなさんへ3
- Next Page: テンプレート MT.5 for Movable Type 4
- Prev Page: MovableType MEMOのテンプレートお使いのみなさんへ2
ここでは MovableType MEMO のテンプレートで組み込んでいる、ページアクセス・ランキングの表示の仕方について説明します。
ページアクセス・ランキングは、圧縮ファイル中のサイドバー用のテンプレートモジュールに組み込んでいます。
具体的には default_templates/sidebar_2col.mtml と default_templates/sidebar_3col.mtml 中に以下のようにマークアップしています。
sidebar_3col.mtml
<div class="omega"><div class="omega-inner"><MTIf name="module_pagerank"><!-- ▼ページランキング▼ --><div class="widget-pagerank widget"><h3 class="widget-header">ページランキング</h3><div class="widget-content"><div id="pagerank_viewer"><script type="text/javascript">pagerank_view();</script></div></div></div></MTIf>
青い字の部分がページランキング表示用の XHTML になります。
上記マークアップで示すように、<MTIf name="module_pagerank">~</MTIf> で括ってますので、各テンプレート内で以下のように追加して再構築すればページランキングが表示されるようになっています。
<MTSetVar name="module_pagerank" value="1">
たとえば、メインページにページランキング表示をする場合には、Movable Type の管理画面からメインページのテンプレートを表示して、以下のように変更します。
変更前
<MTSetVar name="module_pagerank" value="0">
変更後
<MTSetVar name="module_pagerank" value="1">
青い字の部分を赤い字のように変更します。
変更したら保存して再構築してください。
以上でメインページにページランキングが表示されるはずです ( ̄∇ ̄)b
表示されない場合は、アップロードした js/pagerank/ ディレクトリのパーミッションが 755 になっているか確認してください。
また、各設定値についてはこちらのAjaxでアクセス・ランキングを表示する3を参考にしてください。
Trackback Pings(0)
No trackbacks found.
Comments(0)
No comments found.


Post a Comment