WordPressを毎日すこしづつ勉強しています。
で、今日やっと【アクセスカウンター】つけました。
あっちこっちのホームムページを見て試行錯誤と失敗の上1時間ほどでやっと出来ました。
実際の表示はこちらを見てくださいね!
URL : http://yabucyan.com/ecoblog/
ブログ名 : やぶちゃんのエコ生活
使用したプラグインは 【Counterize
II】です。
その方法は
① カウンタープラグイン【Counterize II】をダウンロードする
② 解凍ソフトで同じフォルダに展開する(別のフォルダでも構いません)
③ FTPソフトで解凍して出来たフォルダごとpluginsフォルダにアップロードする
(規定値は サーバのあなたのブログのフォルダ/wp-content/plugins/の中へ)
④ 日本語に対応させる。転送して出来たCounterize
IIフォルダ内の次のファイルを
・ counterize-ja_UTF.mo ⇒ counterize-ja.mo
・ counterize-ja_UTF.po ⇒ counterize-ja.po
のように名前を変える。これでOKです。
⑤ 管理画面の【プラグイン】からCounterize
IIを探して【使用する】をクリックでOK
⑥ これで管理画面のダッシュボード内に【Counterize
II】が表示されます。
クリックすればアクセス数を見ることができます。
ここまでで、アクセス数の表示が完了しますが、昨日のカウント数が表示できません。
そこで、昨日のアクセス数の表示方法です。
⑦ 管理画面の【外観】⇒【プラグイン】でCounterize
IIを一度【停止】します。
⑧ それからCounterize
IIの【編集】をクリックするとCounterize.phpが開きます。
必ず【停止】していることを確認してください。
⑨ Counterize.phpの中の233行目当たりから次のコードを見つけてください。
# 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);
}
この後ろに、次のfunctionを追加してます。
# 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);
}
【ファイルの更新】を押して完了です。
この後必ずCounterize
IIを一【使用する】にしてください。
⑩ これで、【投稿】の中のCounterize
IIをクリックすればアクセス数が見られます。
ここまで来るとブログのTOP画面にアクセス数を表示したくなりますよね。
そこで画面に表示する方法は以下の通りです
⑪ 管理画面の【外観】⇒【プラグイン】でCounterize
IIを一度【停
止】します。
⑫ 【外観】⇒【編集】をクリックすると【テーマの編集】画面になるので右側の
【テーマファイル】⇒【テンプレート】から【サイドバー(Sideber.php)】を選ぶ
⑬ 【サイド
バー(Sideber.php)】の編集画面に変わるので、
<div class=”sidebar”>
<div class=”sidebar_top”>
<div class=”sidebar_bottom”>
<!– Sidebar List ************************************************************* –>
この次に以下を貼り付けます。
(貼り付ける場所は一度これを試してから別の場所に設定するほうが無難だと思います)
<h2>カウンタ</h2>
<ul>
<li>今日: <?php echo counterize_gethitstoday();?></li>
<li>昨日: <?php echo
counterize_gethitsyesterday();?></li>
<li>合計: <?php echo counterize_getamount(); ?></li>
</ul>
【ファイルの更新】を押して完了です。
この後必ずCounterize
IIを一【使用する】にしてください。
⑭ 以上でブログを表示するとアクセス数を見ることが出来ると思います。
─────────────────────────────────────────
私は次のように変えて使ってます(ブログ参照-やぶちゃんのエコ生活)
<h2>見に来てくれた人の数</h2>
<ul>
<li> 今日の訪問者 : <?php echo counterize_gethitstoday();?> 人です</li>
<li> 昨日の訪問者 : <?php echo counterize_gethitsyesterday();?> 人です</li>
<li> 合計訪問者数 : <?php echo counterize_getamount(); ?> 人です</li>
<li> 来訪者 <?php echo counterize_getamount(); ?> 人の方ありがとう</li>
</ul>
以上です。
大変参考にしたホームページは以下の通りです。
・ 【おぼえがき】
・ 【我が心のあれこれ】
・ 【芸人社長のブログ】
有難うございました。