WordPressのエラー日本語訳:初心者がまずつまずく5選

  1. Headers already sent / Cannot modify header information 意味:ヘッダー送信(例:リダイレクト)より前に出力がありました。 原因:?> の後の空白や改行、BOM 付きファイル、早いフックでの echo です。 対処:functions.php 末尾の ?> は書かない/BOM なし保存/早いフックは error_log() に出します。
do_something(); } 補足(WP 特有):the_post() の外で $post を使わないようにします。WP_Query は have_posts() → the_post() の順序を守ります。