ShortStatの文字化けを直す

簡単に使えるアクセス解析”で紹介したShortStatは、サイトがサーチエンジンで検索されたときの語句を表示できます。この検索語句が日本語のばあい、文字化けしてしまうことがあります。

ShortStatの検索語句の文字化けを直すには、wp-shortstat.phpの491行目に以下のコードを追加します。function getKeywords()以下のforeachループ内で、文字コードを変換するわけです。

$r->searchterms=mb_convert_encoding($r->searchterms, get_option('blog_charset'), "auto"); // この行を追加する
$ul .= "<tr><td>$r->searchterms</td><td class=\"last\">$r->count</td></tr>\n";

なお、執筆時点のShortStatのバージョンは1.6です。バージョンが変わると、追加する行の位置も変わることがあります。

関連記事:
ShortStat日本語版でアクセス解析
簡単に使えるアクセス解析

TrackBack URIhttp://bd.dotted.jp/archives/73/trackback/

1 Trackbacks & Pingbacks

  1. no.1 半月記 Says:
  2. ShortStatの文字化けを直す...

    ... (more...)

1 Comments

  1. no.1 Kaira Says:
  2. ShortStatのバージョン1.7hでは、この改造が初めから施されています。
    文字化けも特に起こらないようです。

Leave a Reply