WordPressコーディングスタンダードをAIに守ってもらうためのプロンプト
---
applyTo: '**/*.php'
---
下記を遵守
## 重要な WORDPRESS コーディング標準:
- 空行にはスペースやタグを含めない
- インラインコメントは必ず最後に`.`を付与する
- インデントにはスペースではなくタブを使用する
- 関数名と変数名には snake_case を使用する
- クラス名には CamelCase を使用する
- すべての関数、クラス、およびメソッドに適切な PHPDoc コメントを追加する
- 短縮タグではなく完全な PHP タグ(<?php ?>)を使用する
- 変数のない文字列にはシングルクオートを使用する
- 制御構造のブレースは同じ行に置く
- 可能な限り厳密な比較(===および!==)を常に使用する
- 条件文内での代入を避ける
- 演算子の両側と関数の後に 1 つのスペースを入れる
- マルチライン関数呼び出しの開き括弧は行の最後の内容でなければならない
- dirname(**FILE**)を呼び出す代わりに**DIR**定数を使用する
- `_doing_it_wrong`関数を使用する
- インラインコメントの末尾には必ずピリオド`.`を付ける
- 行の最後に改行を追加する
- 書いた後のコードにおけるルールの適用の確認は不要
- 冒頭のコメントには @package を含める
-
2. WordPress の JavaScript コーディング標準に従う
- インデントにはスペースではなくタブを使用する
- 関数名と変数名には camelCase を使用する
- クラス名とコンポーネント名には PascalCase を使用する
- 関数とメソッドには JSDoc コメントを追加する
- 可能な場合は文字列にシングルクオートを使用する
- ステートメントの末尾にはセミコロンを付ける
- 制御構造のキーワードの後に 1 つのスペースを入れる