WPでtitle内のカテゴリとタグの1文字目だけ文字化けした話
WPでサイトを作っていたら、なぜか、
title内の、カテゴリとタグの1文字目が文字化けする
と、いう怪奇現象が起きました。
サイドバーや、見出しなどは文字化けしませんが、
titleの部分だけ文字化けします。
テンプレートをいじったから、文字化けしたのかなあ…
データベースとかなんかそういうのがどうにかなったのかな…
と、しばらく見えないふりをしていましたが、やっぱり気になります。
「衣類」カテゴリが、「ȡ�類」とかに、なってます。
なんですか「ȡ」って・・・�ハテナマークですよ。
ȡ こんな文字はじめてみました。
どうやら、全角ではじまるカテゴリ名が原因だというのが分かったので、
「.衣類」とかにしてみましたが、気持ち悪いです。
しかも、カテゴリだけじゃなくて、全角ではじまるタグも文字化けしています。
タグまで関わってくると手動でどうにかできるレベルをやや超えるのと、
やっぱりカテゴリ名のはじめに「.」をいれると気持ち悪いということで、
じんわり妥協できない気持ちになり、原因が何なのか検索しました。
WPはあまり経験が無く、こんなことになるのははじめてなので、
はじめは、データベースとかサーバーとかの何かなのかな…
PHPとかMySQLとかのバージョンがどうとかなのかな・・・
テンプレートをいじったのがいけなかったのかな…
もしかして、WPバージョン 3.0.1のなんかなのかな・・・
と、考えていました。
ブラウザを変えても、カテゴリとタグの1文字目だけ文字化け。
テンプレートを、他のものに変えてみても、カテゴリとタグの1文字目だけ文字化け。
なぜそこまで、カテゴリとタグの1文字目だけを秘密にしたがるのかわかりませんが、そこがポイントのようです。
ちょっと検索していると、同じ現象の方を発見。
そうか、「All in One SEO Pack」の、いたずらですか。
カテゴリやタグが日本語(全角)の場合、カテゴリページを表示すると Title 先頭の1文字が文字化けする。
今のところカテゴリとタグのみに見られる現象。時間があったらコードを覗いてみたい。
Mobile Dev. コンテンツ・デベロッパー » All in One SEO Pack
All in One SEO Pack(プラグイン)が原因だということが分かったので、
プラグインを無効にしてみたら、なおった~!ヽ(´▽`)/
”Rewrite Titles” を有効にしておけば自動的にタイトルを生成してくれるところだ。
Mobile Dev. コンテンツ・デベロッパー » All in One SEO Pack
タイトル生成は、便利なのだけど、特に必要なさそうだったので、
All in One SEO Packの”Rewrite Titles”のチェックをはずしてみました。
ざっと見た感じでは、文字化けしていないようです。
Rewrite TitlesをOFFにしたのはいいけど、じゃあ、
「記事タイトル|ブログ名」
のようなものが生成されないじゃないか!と、
また問題が発生しそうだったのですが、
WP3のデフォルトテーマ「Twenty Ten」では、
「記事タイトル|ブログ名」といった表示になるようになっていたので、
タイトルを書き換えたりする必要もなく、わたしはこれで解決したみたい。
そもそも、All in One SEO Packを入れていたのは、SEOというより
WP2では、どうしてもわたしのスキルでは、タイトルが
「記事タイトル|ブログ名」
にできなかったため、入れていました。
他にも参考にした記事:
[解決済み] Ktai Style最新Ver.が正常に動作しない (19 件の投稿)
でも、そもそもなぜ、All in One SEO Packを使った場合、
title内のカテゴリとタグの1文字目だけ文字化けするのかはわからないです。
« 2010年9月に読んだ面白かった記事 | トップページ | 人生初、立ち食い蕎麦屋に一人で入ってそばを食べた »
「◇WPのはなし」カテゴリの記事
- WPでtitle内のカテゴリとタグの1文字目だけ文字化けした話(2010.10.07)
この記事へのコメントは終了しました。
コメント