CodexでPHPサイトを修正する時にできること
PHPで作られたサイトは、HTMLだけのサイトよりも共通パーツ、include、フォーム処理、設定ファイルなどが関係します。Codexに修正を頼むと、ファイルを読んだうえで、どこを直せばよいかを見つけやすくなります。
ただし、何でも丸投げするより「何を直したいか」「どの画面で起きているか」「触ってよい範囲はどこか」を伝える方が安全です。この記事では、CodexでPHPサイトを修正する時にできることと、依頼前に整理する情報をまとめます。
Codexに頼めるPHPサイト修正の範囲
表示、共通パーツ、PHPエラー、フォーム、記事追加、公開前確認を分けて依頼します。
先に結論
CodexでPHPサイトを修正する時は、主に次の作業を頼めます。
- PHPファイルの構文エラー調査
- includeされた共通ナビやフッターの修正
- 表示崩れやCSSの調整
- リンク追加やサイトマップ更新
- 記事ページや固定ページの追加
- 問い合わせフォームの確認
- ローカル表示と構文チェック
Codexはファイルを読んで修正できる
ChatGPTだけに相談する場合は、エラー文やコードを自分で貼る必要があります。Codexは作業フォルダのファイルを読めるため、どのPHPファイル、CSS、共通パーツが関係しているかを確認しながら修正できます。
たとえば、ページに表示されるナビゲーションが別ファイルで読み込まれている場合でも、include先を探して、そこを直す流れを作れます。
PHP構文エラーを調べる
PHPサイトでは、1文字の打ち間違いでページが真っ白になることがあります。Codexには、対象ファイルを確認して、PHPの構文チェックまで頼めます。
- セミコロン抜けを探す
- 閉じカッコや引用符の不足を探す
- PHPタグの閉じ忘れを確認する
- include先のファイルが存在するか確認する
- 修正後に `php -l` で構文チェックする
共通パーツの修正を頼める
PHPサイトでは、ナビゲーション、フッター、metaタグ、広告枠などを共通ファイルで読み込むことがあります。Codexには、どの共通パーツが読み込まれているかを確認してもらい、必要な場所だけ直すように頼めます。
| 共通パーツ | 頼めること |
|---|---|
| ナビゲーション | メニュー追加、リンク修正、表示順変更 |
| フッター | 固定リンク追加、文言修正、不要リンク確認 |
| headタグ | CSS読み込み、meta関連の確認 |
| 記事下リンク | 関連記事や内部リンクの追加 |
| サイトマップ | 新規ページへのリンク追加 |
表示崩れやCSS調整を頼める
ボタンの余白、スマホでの文字はみ出し、表の横幅、画像の表示サイズなどもCodexに修正を頼めます。スクリーンショットや「どのページのどこか」を伝えると、原因を追いやすくなります。
- スマホで文字がはみ出る
- PCでは良いがスマホで余白が大きすぎる
- 画像や図解が小さすぎる
- ボタンが横並びで崩れる
- 表が画面からはみ出る
記事ページや固定ページを追加できる
既存サイトの型に合わせて、新しいPHPページを追加することもできます。ページ本文だけでなく、タイトル、meta description、内部リンク、サイトマップ反映、ローカル確認まで1セットで頼めます。
新しい記事を増やす場合は、既存記事の構造を参考にしてもらうと、サイト全体の見た目や読みやすさを合わせやすくなります。
問い合わせフォームの確認を頼める
フォームは、HTML、PHP処理、送信先メール、確認画面、完了画面など複数の場所が関係します。Codexには、フォームの流れを読んでもらい、どのファイルがどの役割かを整理してもらえます。
| 確認場所 | 見ること |
|---|---|
| 入力ページ | name属性、必須項目、フォームの送信先 |
| 確認ページ | 入力内容が渡っているか |
| 送信処理 | 宛先、件名、文字化け、エラー処理 |
| 完了ページ | 送信後の案内、戻りリンク |
Codexに頼む前に渡す情報
Codexはファイルを読めますが、サイトの意図までは自動では分かりません。何を直したいのか、どこまで触ってよいのかを先に書くと、余計な変更を減らせます。
PHPサイトの修正をお願いします。
直したいページ:
起きている問題:
理想の状態:
PC/SPのどちらで問題が出るか:
触ってよい範囲:
触ってほしくない範囲:
確認してほしいこと:
- 関係するPHPファイル
- includeされている共通パーツ
- CSSの影響
- PHP構文チェック
- ローカル表示確認
修正後に、変更したファイルと確認結果を教えてください。
新規ページ追加を頼む依頼文
PHPサイトに新しいページを追加する時は、本文作成だけでなく、サイトマップや内部リンクまで含めて頼むと抜け漏れが減ります。
既存のPHPサイトに新しい記事ページを追加してください。
記事タイトル:
想定読者:
記事の目的:
入れてほしい内容:
内部リンクしたいページ:
条件:
- 既存記事の構造に合わせる
- page_title と page_desc を設定する
- 必要な図解や表を入れる
- サイトマップに追加する
- PHP構文チェックをする
- ローカル表示でタイトルと主要要素を確認する
変更したファイルを最後にまとめてください。
エラー調査を頼む依頼文
真っ白画面や500エラーが出ている場合は、状況説明とURL、直前に変更した内容を渡します。
PHPサイトでエラーが出ています。原因調査と安全な修正をお願いします。
エラーが出るURL:
表示される症状:
直前に変更したこと:
本番環境かローカル環境か:
お願いしたいこと:
- まず関係しそうなファイルを調べる
- すぐに大きく書き換えず、原因を説明する
- 最小限の修正をする
- PHP構文チェックをする
- 表示確認をする
- 変更内容と戻し方を教える
頼まない方がよいこと
Codexは便利ですが、危険な操作や本番環境への直接変更は慎重に扱います。特にバックアップなしの大幅変更や、意味が分からないままの削除は避けます。
- 本番ファイルをバックアップなしで大きく書き換える
- よく分からないファイルをまとめて削除する
- データベースの中身を確認なしで変更する
- FTPや公開サーバーへ自動でアップロードさせる
- エラー原因を見ないまま全ファイルを作り直す
修正後に確認すること
Codexが修正した後は、確認結果まで見ます。構文チェックが通っていても、画面上のリンクやフォームが正しく動くとは限りません。
- 変更ファイルを確認した
- PHP構文チェックが通った
- 対象ページをローカルで開いた
- PCとスマホの表示を確認した
- リンク切れがないか見た
- フォームがある場合は送信の流れを確認した
- サイトマップや内部リンクに反映した