今更ながら、アクセスカウンターを設置しました。

2011年11月6日
By

昨日何気にブログを見ていて気が付きました。

アクセスカウンターがカウントしてない!

いやぁ〜別にあっても無くても良いんですが、カウンターの数値が上がる度に、何かガンバロウという気になります。

と言う事で、色々PHP構文を弄くってみましたが、全く埒があきません。

何やら色んなプラグインを入れすぎて、バグったんだろうと思います。

結局Server自体を再インストールして、元に戻しました。

この記事はその防備録。

 

【方法】

まずcounterizeiiをダウンロード。現在のバージョンは、3.0.1です。

ダウンロード

日本語化にするには、下記ファイル内の「counterize-ja.mo、counterize-ja.po」を「counterizeii」のホルダーに入れます。

iPhone5 iOS6.1 アップデート (453)

 

【counterize.phpの変更】

counterizeiiフォルダ内のcounterize.phpを、テキストエディタで開き、下記構文を追加する。

# Returns amount of hits yesterday.
function counterize_gethitsyesterday()
{
$today = date("Y-m-d");
$yesterday = date("Y-m-d",strtotime("-1 day"));
$sql = "SELECT COUNT(1) FROM ".counterize_logTable()." WHERE timestamp >= '$yesterday' AND timestamp < '$today' ";
$wpdb =& $GLOBALS['wpdb'];
return $wpdb->get_var($sql);
}



counterizeiiの変更はこれでOKです。
 

【Blog内に表示】

ブログに表示するには色んな方法がありますが、管理人はウィジェットに表示する方法が楽なので、PHPコードを扱えるプラグインを入れて表示してます。

PHP Code Widget → ダウンロード



 

 

記入するPHPコード

全体のアクセス数:<?php echo counterize_getamount();?> <br>

今日のアクセス数:<?php echo counterize_gethitstoday();?><br>

昨日のアクセス数:<?php echo counterize_gethitsyesterday();?><br>

ユニークアクセス数:<?php echo counterize_getuniqueamount();?><br>

今日のユニークアクセス数:<?php echo counterize_get_online_users();?><br>

現在の訪問者数:<?php echo counterize_get_online_users();?>

 

必要のないものは削除してOKです。

Wordpressにてアクセスカウンターの設置を考えていらっしゃる方は、お試し下さい。

 

 


この記事を読まれた方は、以下の記事も読まれています。:

Tags: ,

Comments are closed.

天気予報


-