こんばんは~彩野咲です^^
今日は、咲の備忘録
「UTF-8のページが表示されない場合の対処法」です。
UTF-8用の、ランキング系のブログパーツを貼ったら、
直後は表示されるのに、次に見たら真っ白になってるという
事態に遭遇しまして・・^^;
その文字コードの中には
<script language=javascript charset=”utf-8″ >って、
たしかに書いてあったんですが・・・。
いろいろ調べたところ、
「ブラウザが文字コード判断するのはメタタグではなく
HTTPヘッダーでUTF-8と指定されていないといけないらしい。」
とかなんとか。^^;
あ~お恥ずかしながらさっぱりわからず・・・orz
で、見つけた解決方法。
- PHPでの解決方法
header('Content-Type: text/html; charset=UTF-8');
- .htaccessでの解決方法
AddDefaultCharset UTF-8
または、
AddType "text/html; charset=UTF-8" .html .php
と追記する、ということでした。
咲はちなみに
WPのfooter.phpの、タグの上に追記しました。
実際これで、
ちゃんと真っ白にならずにページが表示されるようになりました♪
あ~もっと勉強しなきゃな~と思う、今日この頃です。。。