1 月 13
wordpress移行に関してのメモです.
movabletypeではbayashi.netさんのアクセス解析cgi スクリプトdopvstar*を使って,各ページのアクセス数とサイトのページビュー数をカウントしていました.movabletypeではdopvstar*用のプラグインがあり簡単に設定できましたが,wordpressでは見つけることができなかったので手動で設定しました.以下はそのメモです.
- パーマリンク構造のカスタマイズ
各種設定→パーマリンク設定画面で,「独自表記を以下の入力欄に記述」にチェックをいれ,以下のようにカスタマイズすること前提です.このように設定しないとsingle.phpの設定は有効になりません.
/%category%/%post_id%.html
- index.phpの設定 (以下のコードを最後に挿入)
CODE:
-
Total
-
<img src="http://パス/ds/dsw.cgi?count=total" border="0" alt="カウンタ" />
-
-
Today
-
<img src="http://パス/ds/dsw.cgi?count=today" border="0" alt="カウンタ" />
-
-
Yesterday
-
<img src="http://パス/ds/dsw.cgi?count=yesterday" border="0" alt="カウンタ" />
-
-
<a href="http://tech.bayashi.net">
-
<script type="text/javascript"><!--
-
-
// - ログ取得CGIへのパス(相対パスもしくはURL)
-
var pa = "http://パス/ds/dsw.cgi";
-
// - ページ名(半角英数文字のみ)
-
var pg = "HomePage";
-
// - 出力タイプ(g=gifカウンタ, p=pngカウンタ, m=gifロゴ, n=出力ナシ
-
var p = "n";
-
// - カウントアップしないなら "no"
-
var cnt = "";
-
-
var a="&&"; var pf=navigator.platform; var lng=navigator.language;
-
var swh=screen.width+"x"+screen.height;
-
var cd=screen.colorDepth; var pd=screen.pixelDepth; var rf=document.referrer;
-
-
document.write("<img src=""+pa+"?xx=",new Date().getSeconds(),a+"pg="+pg+a+"p="+p+a+"md=j"+a+"cnt="+cnt+a+"pf="+pf+a+"lng="+lng+a+"swh="+swh+a+"cd="+cd+a+"pd="+pd+a+"rf="+rf+"" mce_src=""+pa+"?xx=",new Date().getSeconds(),a+"pg="+pg+a+"p="+p+a+"md=j"+a+"cnt="+cnt+a+"pf="+pf+a+"lng="+lng+a+"swh="+swh+a+"cd="+cd+a+"pd="+pd+a+"rf="+rf+"" alt='アクセス解析' border='0' />");
-
//
-
// --></script></a>
-
-
<noscript><a href="http://tech.bayashi.net"><br /> <img src="http://パス/ds/dsw.cgi?p=n&#038;&md=nj&#038;&pg=HomePage" mce_src="http://パス/ds/dsw.cgi?p=n&amp;&amp;md=nj&amp;&amp;pg=HomePage"><br /> </a></noscript>
- single.phpの設定 (以下のコードを最後に挿入)
CODE:
-
<a href="http://tech.bayashi.net">
-
<script type="text/javascript"><!--
-
-
// - ログ取得CGIへのパス(相対パスもしくはURL)
-
var pa = "http://パス/ds/dsw.cgi";
-
// - ページ名(半角英数文字のみ)
-
var pg = "";
-
// - 出力タイプ(g=gifカウンタ, p=pngカウンタ, m=gifロゴ, n=出力ナシ
-
var p = "n";
-
// - カウントアップしないなら "no"
-
var cnt = "";
-
-
var a="&&"; var pf=navigator.platform; var lng=navigator.language;
-
var swh=screen.width+"x"+screen.height;
-
var cd=screen.colorDepth; var pd=screen.pixelDepth; var rf=document.referrer;
-
-
document.write("<img src=""+pa+"?xx=",new Date().getSeconds(),a+"pg="+pg+a+"p="+p+a+"md=j"+a+"cnt="+cnt+a+"pf="+pf+a+"lng="+lng+a+"swh="+swh+a+"cd="+cd+a+"pd="+pd+a+"rf="+rf+"" mce_src=""+pa+"?xx=",new Date().getSeconds(),a+"pg="+pg+a+"p="+p+a+"md=j"+a+"cnt="+cnt+a+"pf="+pf+a+"lng="+lng+a+"swh="+swh+a+"cd="+cd+a+"pd="+pd+a+"rf="+rf+"" alt='アクセス解析' border='0' />");
-
// --></script></a>
-
-
<noscript><a href="http://tech.bayashi.net"><br /> <img src="http://パス/ds/dsw.cgi?p=n&#038;&md=nj&#038;&pg=<?php the_id(); ?>"><br /> </a></noscript><a href="http://tech.bayashi.net">
-
<img src="http://パス/ds/dsw.cgi?p=g&&pg=<?php the_id(); ?>&&count=total_pg" border="0" alt="カウンタ" /></a>
投稿:08年01月13日

