コード合っているはずなのに、どうしても動かない!
合っていれば動くはず。
つまり絶対に何かを間違えています。
しかし記述をどんなに見直しても合っている。
どんなに探しても見つからない!
もしかするとエラーチェックの時に見落としてるかもしれない盲点の話です。
簡単なコードでエラーを吐く!
極端な例ですが。
文字を出力するコードで説明しましょう。
<?php echo 'テストです。'; ?>
これを入れたらエラーを吐いて、コンテンツが落ちたり、サイドバーが落ちたり。
だけど記述自体は、どこからどう見ても合ってますよね?
![解答者の写真](https://kimoota.net/wp-content/uploads/2020/01/b57088428d2159c2a3075c887fc6676d-e1579118586227.jpg)
そういうときに見直してほしいのが「文字エンコード」
「日本語JIS」になったりしてませんか?
「日本語JIS」になったりしてませんか?
基本はUTF-8。
元々のシステムファイルはそうなっているはずなのですが。
カスタマイズを重ねる内に何かの拍子で変わってしまっていることがあります。
例えばローカルでファイル書いてアップロードした時とか。
特にコードの中に日本語が入っていたら、まずこれを疑ってみてください。
日本語なくても挙動がおかしければチェックしてみてください。
まとめ
![解答者の写真](https://kimoota.net/wp-content/uploads/2020/01/dc327e3b06657bd08d1b940856ff3af0-e1579120195959.jpg)
つい先程まで、私が気づかずにドハマリしていたのは内緒です
WordPress系の記事は、あくまで私自身の備忘録として書いてます
その点は御承知置きを……
WordPress系の記事は、あくまで私自身の備忘録として書いてます
その点は御承知置きを……
コメント