こんにちは。
私も昨年末に同様の状況がありまして調べてみました。
http://www.netplan.co.jp/archives/1519
おそらくWinXPとOpenTypeによる問題だと思います。
そしてそれを引き起こすのはChromeがcssのfont-familyを忠実に
処理しようとするのが原因ではないかと。
これで確実に解消、というわけではないのですが参考にしてください。
>K.uedaさま
早速のアドバイスありがとうございます。
参考にさせていただきます<(_ _)>
ご報告。
ブログ記事で文字化けが発生したので早速
NP logさま「WordPressのダッシュボードで文字化け」の記事で気づいたことを実行しました。
まず、Chromeの文字コードが「日本語(Shift_JIS)」になっていたので
逆に「UTF-8」に直しました。
「日本語(Shift_JIS)」と解消されるという例もあるようですので判断が難しいですが・・・
以下Np logさま引用です。(ブラウザはChromeです)
※文字化けしている部分をマウス右クリックで「要素を検証」
すると画面右下にスタイルが表示されますので、その中から font-family を指定している部分を見つけてフォント名のところをダブルクリックして編集できる状態にします。
この状態で、フォント名を一つずつ削除していって文字化けが解消されたら
そのときに削除したフォントが原因となっている可能性があります。
の通りにしていったところ
私の利用させていただいているテーマ
Cloudy Night 1.7 : Tim Sainburg 作
ではbodyの「Verdana」がひっかかっていたようです。
フォントファミリー指定は「Arial, Helvetica, sans-serif」だけだと文字化けが解消されました。
固定ページでの文字化けは今のところ見られないので
様子を見ようと思います。
K.uedaさま、NP logさま
ありがとうございます。
一応の解決とさせていただきます。
ありがとうございました<(_ _)>
追加で、気づいたことがありましたのでご報告させていただきます。
まずは、body以外で指定されていた
font-family : “Palatino Linotype”, “Book Antiqua”, Palatino, FreeSerif, serif;
の箇所(h1~h6やtitleやnaviなど)でも文字化けがおこり
上記同様対処したのですけど、どのフォントを消してみても上手く表示されないことが見出し、つまりh1~h6のフォントファミリー指定で起きました。
titleやnaviではまだ起こっていないので、検証しておりませんが
フォントファミリーを
Arial, Helvetica, sans-serif;
として、打開策としています。
WordPressに限ったことではなくて、XPとChromeの関係なのか
Chromeで開くツイッターでも文字化けが頻発していたのですが、
私の場合、上記同様、要素の検証でフォントファミリーを確認して
今度は、コントロールパネル→フォントで検証してめぼしをつけていた
「georgiab.ttf」「georgiai.ttf」「georgiaz.ttf」
を別フォルダに移動させました。
「georgia.ttf」も一緒に移動させたら今度は全部表示されなくなったので
慌てて、戻してみたら、ちゃんと表示が直りました。
文字化けも解消されています。今のところ。
私はフリーのフォントも無差別に入れてきた過去があって
いつ、どれが、どう、元々入っていたフォントかわからないので困るのですが
今回は、上記3つのフォントを別のフォルダに移動しただけで
おおよその解決になったようです。
少しでも、お役に立てればと思います。
失礼します。