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

  • single.phpの設定 (以下のコードを最後に挿入)
CODE:
  1. <a href="http://tech.bayashi.net">
  2. <script type="text/javascript"><!--
  3.  
  4. //  - ログ取得CGIへのパス(相対パスもしくはURL)
  5. var pa = "http://パス/ds/dsw.cgi";
  6. //  - ページ名(半角英数文字のみ)
  7. var pg = "";
  8. //  - 出力タイプ(g=gifカウンタ, p=pngカウンタ, m=gifロゴ, n=出力ナシ
  9. var p = "n";
  10. //  - カウントアップしないなら "no"
  11. var cnt = "";
  12.  
  13. var a="&#038;&"; var pf=navigator.platform; var lng=navigator.language;
  14. var swh=screen.width+"x"+screen.height;
  15. var cd=screen.colorDepth; var pd=screen.pixelDepth; var rf=document.referrer;
  16.  
  17. 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="&quot;+pa+&quot;?xx=&quot;,new Date().getSeconds(),a+&quot;pg=&quot;+pg+a+&quot;p=&quot;+p+a+&quot;md=j&quot;+a+&quot;cnt=&quot;+cnt+a+&quot;pf=&quot;+pf+a+&quot;lng=&quot;+lng+a+&quot;swh=&quot;+swh+a+&quot;cd=&quot;+cd+a+&quot;pd=&quot;+pd+a+&quot;rf=&quot;+rf+&quot;" alt='アクセス解析' border='0' />");
  18. // --></script></a>
  19.  
  20. <noscript><a href="http://tech.bayashi.net">&lt;br /&gt; &lt;img src="http://パス/ds/dsw.cgi?p=n&amp;#038;&amp;md=nj&amp;#038;&amp;pg=&lt;?php the_id(); ?&gt;"&gt;&lt;br /&gt; </a></noscript><a href="http://tech.bayashi.net">
  21. <img src="http://パス/ds/dsw.cgi?p=g&amp;&amp;pg=&lt;?php the_id(); ?&gt;&amp;&amp;count=total_pg" border="0" alt="カウンタ" /></a>

投稿:08年01月13日

Leave a Reply

カウンタ (since 2008-1-11)
Copyright © 1998-2008    Kosei Demura