「All in One SEO Pack」の文字化けの原因が分かった。
カテゴリ 又は タグ から Title が生成されたときに先頭文字(全角)が文字化けしていた原因は
strtoupper と ucwords にあった。
やはり完全にアジア圏を無視したスクリプトだったということか。
なぜかカテゴリは ucwords(先頭を大文字に)、タグは strtoupper(先頭を小文字に)といった
変換を行っている。英語ではSEOに有効なのだろうか。日本語では余計なお世話なのだ。
実際の対処法は、”all_in_one_seo_pack.php” をそれぞれのキーワードで検索して該当箇所を
修正(ucwords と strtoupper を使わないように)する。数箇所ある。
これで気持ちよくこのプラグインが使えるぞ!!
このプラグインの作者に敬意を表する。

