お世話になります。
通常のHTMLファイルにWordPressを生成し、WPでブログを書いたファイル(/wp/index.php)を読み込んで、表示させたいと考えております。その件に関してはなんとか表示できるようになったのですが、私が作ったhtmlファイル(/wp/index.html)はShift-JISで、
WordPressが吐き出してるブログ(/wp/index.php)はUTF-8で文字コードが違うので、ブログ部分のみ文字化けが起こります。それで上記のように/wp/index.htmlのcharsetをShift-JISからUTF-8へ変更しました。
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
ところが「テキストコーディングエラー」とポップアップが起こりました。「設定したテキストエンコーディングで保存済みですが、テキスト中のcharset設定と一致していないので、ブラウザ等で表示すると文字化けする可能性があります」とのことです。その結果、今度はブログ部分がちゃんと表示され、HTMLで作成した部分は文字化けするようになりました。これはPHPの問題ではないかもしれませんが、原因がどうにも分かりません。もしかしたら初歩的な質問をしているかもしれませんが、よければ教えていただけないでしょうか。
No.1ベストアンサー
- 回答日時:
HTML中のmetaタグcharset指定は、「そのHTMLデータがどの文字コードで記述されているか」をブラウザに教えるための設定情報にすぎません。
(現状ではcharsetではUTF-8と指定されているのに中身はShiftJISなので、矛盾しているとエラーメッセージが出ているわけです)
単にchasetを指定するだけではだめで、それとあわせて、wp/index.html の文字コードを、UTF-8 で保存しなおす必要があります。
UTF-8での保存方法は、そのhtmlファイルを編集するのに使っているエディタ次第ですので、
その具体的方法を示すことはできません。エディタのマニュアルか何かを参照してください。
回答ありがとうございました!
結構初歩的なことだったんですね、アドバイスの通りに修正したら文字化けはなくなりました。ありがとうございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルのVBAについて とあるサイトのコードを参考に、CSVの文字化けを直すVBAを作成しているの 7 2022/11/04 14:15
- JavaScript jqueryを使ったスムーススクロールのコードを書いたのですが、HTMLコード内にある、a butt 2 2022/04/14 10:59
- PHP PHPでCookieを使った訪問回数について 1 2023/05/28 14:10
- PHP Content-Typeが機能していない? 2 2022/07/17 11:10
- PHP 入力した部分を表示させたまま(保持)するにはどうすれば良いでしょうか? 1 2023/01/25 11:14
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
- PHP phpのメールフォームの完了画面でメール受信のコードを書いています。 1 2023/05/31 11:39
- その他(プログラミング・Web制作) .htaccessファイルの修正がこれで問題ないかどうか 1 2022/04/21 08:42
- JavaScript HTMLでJavaScriptを使ってパスワードの強化判定のプログラムを作成しています。 一通り作っ 2 2022/10/19 01:41
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PHP4対応のサーバーではinclude...
-
index.phpって何ですか? 具体...
-
PHPで新しいウインドウで開く命...
-
onedrive にexcelファイルをア...
-
PHP8を使うと、大量のWarningが...
-
PHPで特定のURLにジャンプす...
-
imagejpegで表示されない。
-
VBAのコードを教えてください
-
CFileDialogの最初のディレクト...
-
これの対応OSを教えて下さい。p...
-
透過PNGが透過されない!!
-
手作業で埋め込んだ、UserForm1...
-
拡張子php画像をjpg画像等に変...
-
PHPからメールを送る@さくらイ...
-
phpでPEAR::DBを使っているので...
-
phpでダイアログがどうしても出...
-
PHP関数 mb_strlenでエラーになる
-
静的HTMLにRDFを表示させる方法...
-
MySQLの配置が変わったため、db...
-
(初歩)PHP5 クオーテーション...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
社内イントラネットのHPにアク...
-
file_get_contents()の動きが読...
-
HPを開くとダウンロードページ...
-
phpのheader関数でページ移動さ...
-
jsファイルがうまく読み込めない
-
includeで読み込んだ内容を変数...
-
phpコードの戻り値をhtmlファイ...
-
VScode文字の色の変更について
-
CSSが反映されない場合がある
-
PHPでの複数ファイル出力
-
HYMLファイルの書換えに伴う文...
-
ヒアドキュメントの中で別ファ...
-
トップページURLのみで下層ペー...
-
phpで大量のhtmlを任意の順番で...
-
Smartyを使ってhtmlファイルを...
-
phpでAuthorizationヘッダを追加
-
public_htmlと同じ階層にあるフ...
-
PHPファイル内でCSSが反映されない
-
かなり重い処理をする方法
-
PHPをhtmlに読み込んだファイル...
おすすめ情報