StatTraq 日本語版
最終更新: 2008年 1月 29日
WordPress最古の解析プラグイン。(自分調べ
)
>The Fun Zone 「Plugin-StatTraq」
WP StatTraq 日本語版 で日本語化していましたが、i18n化してリニューアル。
インストール
1) 上記ファイルをDLし、解凍する。
2) ディレクトリどおり、サーバーにアップロードする。
3) あなたのWPサイト/wp-stattraq/stattraq-install.phpにアクセス。
4) 「StatTraq v1.1 を新規インストールする場合」をクリック。
5) DBにテーブルが2つ生成されているのを確認したら、stattraq-install.phpを削除する。
6) plugin管理画面で、StatTraqを有効化する。
7) あなたのWPサイト/wp-stattraq/にアクセス後、ログインして、初期設定する。
インストール方法は変わってません。また、過去バージョンも引き継ぐことが出来るようです。/wp-stattraq/stattraq-install.phpにバージョンアップの項目があります。
変更点
1) 全体をi18n化。
2) htmlタグのバグ修正。
3) stattraq-install.phpのみUTF-8に文字コード変更。(警告文を直接日本語化したため)
4) 以下、文字化け対策。
/wp-stattraq/reporter/summary.php
-
?><tr
class=
"<?php echo ($i % 2 == 0 ? 'even' : 'odd' );?>"><td><?php
echo ++
$i;?></td><td><a href=
"<?php echo $blogAddress . $page_post_link , $row->article_id;?>">
<?php echo htmlentities(stripslashes($row->
post_title));?></a></td><td
class=
"right"><?php
echo number_format($row->
cnt);?></td></tr>
以下のようにコード修正。
-
?><tr
class=
"<?php echo ($i % 2 == 0 ? 'even' : 'odd' );?>"><td><?php
echo ++
$i;?></td><td><a href=
"<?php echo $blogAddress . $page_post_link , $row->article_id;?>">
<?php echo stripslashes($row->
post_title);?></a></td><td
class=
"right"><?php
echo number_format($row->
cnt);?></td></tr>
もう一箇所。
-
$search_phrase =
urlencode($row->
search_phrase);
以下のようにコード追加。
-
-
$search_phrase =
urlencode($row->
search_phrase);
/wp-stattraq/reporter/query_strings.php
-
foreach($results as $row) {
以下のようにコード追加。
-
foreach($results as $row) {
-
上記項目を見直せば、他の文字コードでも流用できると思います。もし、その文字コードのpo、moファイルが必要なら作りますよ。
2007-5-9 ご要望によりEUC-JP版追加。
始めまして、管理人さん
WP-StatTraq プラグインをDLさせて頂きました。
ありがとうございます。
はじめまして。
最近WPを導入して、あれこれ楽しんでる最中なのですが。
ここでご紹介されてる「StatTraq 日本語版」を導入しましたが、どうもログがうまく取れてないみたいです。
ログのDBを直接覗いてみると、URLがすべて/index.phpになっているんです。他の解析ソフトでも試してみましたが、現象が同じようです。。。
自分のWPの環境は、以下の通りです。
WordPress のアドレス:http://www.example.com/wordpress/
ホームページアドレス:http://www.example.com
パーマリンクは、
/%category%/%year%/%monthnum%/%day%/%hour%%minute%%second%.html
と設定してます。
原因がさっぱりわからず途方にくれてます。
何か、考えられる原因があればご教授くださいませ。
よろしくお願いします。
はじめまして、BWさん。
実は私もテストサイトに設置しているのですが、エラーこそ出ないものの、ログを表示してくれないのですよ。DBにログは格納されているのですが、引っ張ってこれないらしいです。
ところが、http://wp.mmrt-jp.net/で設置すると正常に動くんですよね。
ということで、あまりお役に立てそうにありませんです。
なるほど…
ありがとうございました。
はじめまして。
上のStatTraq 日本語版 v1.1.1 for UTF-8をダウンロードしインストール手順通りサイトにアップしましたが、4)の「StatTraq v1.1 を新規インストールする場合」をクリック。が英語になっていました。そのまま進み管理画面を見てみるとやはり英語のままでした。日本語にするには何か設定が必要でしょうか?教えて頂けると幸いです。
環境
PHP 4.4.6
WP ME2.1.3
MySQL4.0.27
宜しくお願いいたします。
はじめまして、hotさん。
日本語にならないということですが、pluginsフォルダにアップロードするファイル stattraq-ja_UTF.mo と wp-config.phpの define (’WPLANG’, ‘ja_UTF’); ja_UTFの部分が合致しているか確認ください。違う場合は、wp-config.phpの表記にあわせて moファイルをリネームしてください。
他には思い当たりません・・・。orz
Masayanさん
ありがとうございます!ご指示頂いた通りでした。感謝です。(勉強不足ですみません)
ただ、WP管理画面のメニュー部分に追加された文字が文字化けしてしまっています。色々やっていますが上手くいきません。もう少し頑張ってみます。
ありがとうございました。
EUC-JP(ja_EUC)のmo/poファイルを作っていただけませんでしょうか。
当方、EUC環境なので文字化けを起こしてしまいます。
お手数ですがよろしくお願い申し上げます。
○hotさん
よかったです。あとはがんばってください。
○kenjiさん
はじめまして。追加しておきましたので、お使いください。文字化け等の検証は出来ておりませんので、あしからず。
ありがとう御座います。
無事文字化けもなく反映できました。
もう一つお聞きしたいのですが、当方海外のサーバを利用していまして、どうしても解析時間がずれてしまいます。
時差修正を行いたいのですが、可能でしょうか。
#国旗がおかしな事に…(w
無事使えてなによりでした。
解析時間の方は作者ではないのでわかりませんが、wp-stattaq/reporter/summary.phpとかにPrintTimestamp()とかありますね。ごにょごにょしてみてください。
それもカスタマイズの一部としてお楽しみください。 
日本語版ということですが、説明がよく分かりません。
解凍後にできたフォルダ2つをWPのルートフォルダにアップロードし、install.phpを実行して英語版で動いている状態です。
stattraq-ja_UTF.moというファイルを’ja.mo’にリネームしてlanguageフォルダにアップロードしましたが変わりません。
また、元々’ja.mo’というファイルが同じディレクトリにあり、上書きしてしまいましたが大丈夫でしょうか...。
はじめまして、atmさん。
2つの間違いがあります。
まず、stattraq-ja_UTF.moはstattraq-ja.moにリネームです。そしてこれはstattraq.phpと一緒にpluginsフォルダにアップロードしてください。またlanguageフォルダにあるja.moはWP自体の日本語ファイルですから、これを書き換えるとWP本体が英語バージョンになってしまうはずです。languageフォルダのja.moはWPのバージョンのデフォルトに戻してください。
でわ~。
ありがとうございます。
最近、さまざまなところにWordpressを進めています。
このようなアクセス分析があると、とても便利です。
WP2.6で使えますか?
管理画面に入室できなくなりました。
トホホ。
すいません、未検証です。だいたいまだWP2.5.1なんで・・・。
#素でもバージョンを上げるとログインできなくなる問題ってありませんでしたっけ??