結構深刻な「文字コード」の問題
本サイトは、ファーストサーバをホスティングサービスとして利用させて頂いているのですが、先日の投稿記事、「ファーストサーバで文字化けを解決する方法」で公開した通り、標準の文字コードは、EUC-JP ですが、あえて本サイトでは、WordPress で推奨する UTF-8 の文字コードにしています。
ファーストサーバから解決策を伝授して頂いて、あっさり解決したと思っていたのですが。新規にページを作成して「公開」としても表示されません!サイドバーには、新規のページは表示されているのですが、クリックしても新規で作成したページが作成されませんでした。
なんとなく、リンク先のアドレスを確認すると、日本語が混在している!ページのタイトルを日本語にしているのですから当たり前なのですが、ひょっとして・・・
そこで、ページの「ページスラッグ」を英語表記に変更。するとあっさりと解決!ということは、Archive やカテゴリーに関しても同様の問題が発生する!?ところが、本サイトを立ち上げた時に、Archive に関しては、年月日と投稿記事 No のみでリンクを貼るようにしていたし、カテゴリーは、英語のみの表記に偶然調整していた!
これを知らずに、日本語で Archive リンクやカテゴリーを作成していたら・・・予想以上に文字コードの問題は大きそうですね!