memo

編集

プロジェクト内のコードを解析し、markdown形式の.mdファイルを作成して。

- プロジェクト全体の仕様
- ファイル間の依存関係や関数の説明を整理
- 各関数・クラスの概要
- ファイル構造の可視化:プロジェクト内の関係性をツリー表示
- 使用方法と注意点
不特定多数のユーザーに配布するWordPressプラグインとしてセキュリティと品質管理をチェックしてください。
但し、既存の機能や仕様を損なわないように注意してください。

1. **十分なセキュリティ対策**

- クロスサイトスクリプティング(XSS)やSQLインジェクションへの対策を行う。
- `wp_nonce_*` 系関数(`wp_create_nonce()`・`wp_verify_nonce()`など)を使用して、フォームやURLに対するCSRF対策を行う。
- `esc_html()`, `esc_attr()`などのエスケープ関数、`sanitize_*`系関数を適切に使用する。

2. **コードの可読性と保守性**

- WordPressのコーディング規約に準拠する。
- PHPのエラーログを確認し、未定義の変数や不要な警告が発生していないかをチェックする。
git reset --hard HEAD~1
git push --force origin <ブランチ名>
git branch | Select-String -NotMatch "main" | ForEach-Object { git branch -d $_.ToString().Trim() }
ChatGPT - 英文解釈
ChatGPT - 英文解釈

入力された英文を和訳して分解(単語と文法)して解説する

chatgpt.com

https://chatgpt.com/g/g-u7PUIEG02-wp-bot
https://chatgpt.com/g/g-u7PUIEG02-wp-bot

chatgpt.com

https://chatgpt.com/g/g-KRRM26Zwd-gutenberghuro
https://chatgpt.com/g/g-KRRM26Zwd-gutenberghuro

chatgpt.com

https://chatgpt.com/g/g-cHDpiaVs0-zheng-gui-biao-xian/c/67de008d-8bac-8004-b096-66c40b3457c4
https://chatgpt.com/g/g-cHDpiaVs0-zheng-gui-biao-xian/c/67de008d-8bac-8004-b096-66c40b3457c4

chatgpt.com

ChatGPT - エラー解決
ChatGPT - エラー解決

chatgpt.com