WordPress コーディング規約は、WordPress オープンソースプロジェクトおよび WordPress コミュニティでのコラボレーションやレビューのベースラインです。その適用範囲はコアコードからテーマ、プラグインに至ります。
WordPress コーディング規約は WordPress コミュニティにより開発され、このハンドブックの一部を構成します。この規約は開発者やコアコントリビューターが遵守すべきベストプラクティスから構成されます。
コーディング規約は、一般的なコーディングミスを減らし、コードの可読性を向上し、変更を簡単にします。規約に従うことでプロジェクト内のすべてのファイルは、一人のプログラマーが開発したかのように見えます。
その結果、いつ、誰がコードを作成したかによらず、誰もがコードを理解し、必要に応じて変更できるようになります。
WordPress コアへのコントリビュートを考えている場合は、まずこの規約に親しんでください。作成するすべてのコードは規約に従う必要があります。
WordPress はすべての新規コード、修正コードにおいて「Web Content Accessibility Guidelines (WCAG)」の level AA 達成をコミットしています。パッチやプラグインの作成時に注意すべき一般的なアクセシビリティの問題について簡単なガイドを作成しましたので参照してください。
サードパーティライブラリは、メインのプロジェクトと統合される場合であっても、このコーディング規約の対象にはなりません。これにはWordPress コアのような、コードベースに複数のサードパーティライブラリが組み込まれている場合も該当します。