Mituru Room

Just another WordPress weblog

Counterize II

アクセス解析と、カウンター機能を備えている「Counterize II」の紹介です
プラグインを有効化する事で、カウント用テーブルなど DB に自動作成されます。

Rash thoughts : Plugin Directory Counterize II Version 2.14.1
※動作環境 WordPress Version 2.0.2 以降に、対応しています。


1.Counterize II Plugins 導入手順です。
本家の Plugin Directory から Counterize II をダウンロードして
解凍して出来た counterizeii フォルダを …/wp-content/plugins/ ディレクトリに、アップロードします。

※日本語化される場合は Counterize II フォルダ内 counterize-ja_UTF.mo
counterize-ja_UTF.po 2つのファイルを、リネームする必要があります。

counterize-ja_UTF.mo → counterize-ja.mo
counterize-ja_UTF.po → counterize-ja.po


2.管理画面からプラグインを選択して Counterize II を有効化します。
ダッシュボード枠内に Counterize II Status が表示されます。

3.Counterize II Plugins の設定
管理画面→ 設定→ 一覧から Counterize II をクリックします
IPアドレスなどで、カウントから除外するユーザー設定を行います。

4.カウンターの表示
※デフォルトでは、昨日の表示がされない為「Counterize II」 フォルダ内にある
counterize.php ファイルを編集します。

テキストエディタにて 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);
}


5.カウンター表示例 トータルアクセス数

<?php echo counterize_getamount();?>


本日のアクセス数

<?php echo counterize_gethitstoday();?>


昨日のアクセス数

<?php echo counterize_gethitsyesterday();?>


例、すべてのアクセス数を表示する場合

<h2>Counter</h2>
<ul>
<li>Total: <?php echo counterize_getamount(); ?></li>
<li>Today: <?php echo counterize_gethitstoday();?></li>
<li>Yesterday: <?php echo counterize_gethitsyesterday();?></li>
</ul>

Related Posts Links

2 Thoughts on “Counterize II

  1. こんばんは~^^

    おぉ~!
    プラグイン収集に嵌ってますなぁ~(笑
    まぁー、WordPress使う人は皆そうだけど・・・

    今後も便利なプラグイン見つかるといいですね~
    ただし、人によってはプラグインの入れ過ぎで
    「ブログが重いよぉ~」と嘆いている方も少なくないので
    その辺だけが注意かな?

    では、(人-ω-)゚*。★おやすみなさい♪

  2. mituru on November 17, 2009 at 03:11 said:

    >おいちさんへ

    こんばんは、お世話になっています
    日帰りの出張で、レスが遅れてすいませんでした。

    はいプラグインの種類によっては、ブログ自体重くなる事が
    あるので注意が必要ですね。

    プラグインを紹介する時に、動作確認を行っていますが
    現在、稼動しているのは6個です。

    今週も、宜しくお願いします
    何時も、ありがとうございます。

Leave a Reply

Your email address will not be published.


*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Post Navigation

Top