WordPress用アクセスカウンター・・・counterize II & Widget
シンプルなアクセスカウンターとして「counterize II」がおすすめです。このホームページでも使用、表示しています。設置も「Wordpress plugIn」で簡単です。下記に設置・運用方法を記します。参考にしてください。
1.「counterize II」を下記サイトからダウンロードします。
http://wordpress.org/extend/plugins/counterizeii/
2.ダウンロードしたファイルを解凍します。
3.日本語で使用する場合、解凍したフォルダにある「counterize-ja_UTF.mo」と「counterize-ja_UTF.po」から「_UFT」の部分を削除します。要するに「counterize-ja.mo」と「counterize-ja.po」にリネームします。
4.「counterizeii」フォルダを「plugin」フォルダへアップロードします。
5.アップロード後、プラグイン管理画面より設定を有効にします。
以上で、日本語の「counterize II」のインストールは完了です。
なお、「counterize II」のデフォルトでは「本日(Today)」、「合計(Total)」をサイト表示できますが「昨日(Yesterday)」を表示することができません。
そこで、「counterize.php」ファイルををエディタで開きます。232行目あたりに下記関数表記があります。
# Returns amount of hits today.
function counterize_gethitstoday()
{
$today = date("Y-m-d");
$sql = "SELECT COUNT(1) FROM ".counterize_logTable()." WHERE timestamp >= '$today'";
$wpdb =& $GLOBALS['wpdb'];
return $wpdb->get_var($sql);
}
この文章の後に以下の関数を挿入して保存してください。
# 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);
}
これで「昨日(Yesterday)」が表示されるようになります。あとは、アクセスカウンターを表示させたい場所に以下の「phpコード」を記入します。
1.全体のアクセス数:<?php echo counterize_getamount();?> 2.今日のアクセス数:<?php echo counterize_gethitstoday();?> 3.昨日のアクセス数:<?php echo counterize_gethitsyesterday();?> 4.ユニークアクセス数:<?php echo counterize_getuniqueamount();?> 5.今日のユニークアクセス数:<?php echo counterize_get_online_users();?> 6.現在の訪問者数:<?php echo counterize_get_online_users();?>
なお、「counerize II」では全体のアクセス数に「初期値」を与えられないようです。
そこで、
全体のアクセス数:<?php echo counterize_getamount();?>を 全体のアクセス数:<?php $current_num =5000+ counterize_getamount(); echo $current_num; ?>に変更(5000は初期値に加える数値・・・ここで5000は例です・・・お好きな数字をどうぞ)して表示します。・・・すると、5000が加算されて表示されます。
次に、「counterize II」を「ウィジェット」で表示させる場合について記述します。
「テキストウィジェット」は「html」は扱えますが「php」は扱えません。
そこで、「テキストウィジェット」が「php」を扱えるようにする「plugin」をダウンロードします。
1.「PHP code Widget」を下記サイトからダウンロードします。
http://wordpress.org/extend/plugins/php-code-widget/
2.解凍してフォルダをpluginへアップロードし、管理画面より設定を有効にします。
3.「外観」「ウィジェット」と進み、ウィジェット一覧から「PHP Code」を選択し表示させたいPHPコードを記入します。
4.「ウィジェット」の表示位置を指定し保存終了します。
以上で「ウィジェット」にカウンターが表示されるようになります。
また、参考までに「PHP code Widget」と同じような機能を有する「exec-php」という「plugIn」もあります。
お試しあれ!


2010/8/12 木曜日 at 9:25 PM
Conterize?をサイドバーにウィジェット化するプラグインもあるようです。
使い方がよくわからなくて…。もしご存じであればご教示ください、、、
http://strong-seo.net/category/counterizeii-extension
2010/8/13 金曜日 at 12:33 AM
1.「Counterize II」の公式サイトhttp://wordpress.org/extend/plugins/counterizeii/より「Counterize II」をダウンロードし、事前に「Counterize II」をインストール・適用して下さい。
2.公式サイトであるhttp://wordpress.org/extend/plugins/counterize-ii-extension/より「Counterize II EXTENSION」をダウンロードし、インストール・適用して下さい。
3.管理画面の [外観] → [ウィジェット] を開き、アクセスカウンター(利用できるウィジェット)の中に、「counterize II[アクセスの合計]」と「counterize II[最近のアクセス]」が表示されます。このウィジェットをサイドバーなどにドラッグ&ドロップすると利用可能となります。
*「インストール・適用してください」とは、ダウンロードしたファイルを解凍します。フォルダができますのでそのフォルダをWordpressをアップしているplugInsフォルダへフォルダごとアップすることを言います。「plugins」フォルダは「wp-content」フォルダの中にあります。
アップロードしたら、Wordpressの管理画面から「プラグイン」をクリックして「counterize II」と「counterize II EXTENSION」を有効化します。
いづれも「plugin」ですの上記要領で簡単に設置できるかと思います。