サポート » 使い方全般 » WordPress3.3(3.3.1)での文字化けについて

  • 解決済 yumebito

    (@yumebito)


    こんにちは。
    今回はWordpress3.3.1での文字化けについてお伺いしたくてフォーラムに書き込みをさせていただきます。

    まずは私の利用環境を

    Win XP 32bit
    MySQL5.5
    PHP5.2以上
    さくらサーバー(スタンダード)を利用しています。
    Wordpressを編集する場合のブラウザは主にGoogle Chromを利用しています。

    WordPress3.3(3.3.1も同様)にアップデートしてからなのですが
    記事だけでなく、ダッシュボード内でも文字化けが頻繁に起こります。
    しかし、一度ページを閉じて、再度開くと直ったりしています。

    例としては

    表示→□示
    更新→□新
    赦す→屮す

    などです。

    Chromeとの相性が悪いのかも、というご意見もいただいているのですが
    他のブラウザでも同様に起きています。
    でも、常に文字化けしているというわけではなく
    気分次第、みたいな感じで今はダメだけど数秒後は大丈夫とか
    そんな感じなので、ブラウザの再起動で誤魔化しては居ますが
    何が根本的に悪いのかがよくわからず対処の仕様がなく困っております。

    もしなにか心当たりがございましたらご教授いただけたらと思います。
    よろしくお願いします。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • こんにちは。
    私も昨年末に同様の状況がありまして調べてみました。

    http://www.netplan.co.jp/archives/1519
    おそらくWinXPとOpenTypeによる問題だと思います。
    そしてそれを引き起こすのはChromeがcssのfont-familyを忠実に
    処理しようとするのが原因ではないかと。

    これで確実に解消、というわけではないのですが参考にしてください。

    スレッド開始 yumebito

    (@yumebito)

    >K.uedaさま
    早速のアドバイスありがとうございます。
    参考にさせていただきます<(_ _)>

    スレッド開始 yumebito

    (@yumebito)

    ご報告。

    ブログ記事で文字化けが発生したので早速
    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さま
    ありがとうございます。
    一応の解決とさせていただきます。

    ありがとうございました<(_ _)>

    スレッド開始 yumebito

    (@yumebito)

    追加で、気づいたことがありましたのでご報告させていただきます。

    まずは、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つのフォントを別のフォルダに移動しただけで
    おおよその解決になったようです。

    少しでも、お役に立てればと思います。
    失礼します。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「WordPress3.3(3.3.1)での文字化けについて」には新たに返信することはできません。