オープンソース開発やコミュニティ活動に参加・貢献するには、こちらのページをご覧ください。英語の情報はこちらにあります。ようこそ」をご覧ください。アカウントでログインしてコメントできます。「elseif」を使うこと。コードには一貫性に欠ける部分があります。ユーザーの支援も得ながら徐々にこれらを改善し、コードをクリーンで読みやすいものにするよう努めています。コードを書く場合はこの規約に従ってください。コアのプログラミングだけではなく、プラグインやテーマの作成でも同様です。standards」に似ていますが、一部異なる部分もあります。インラインドキュメント規約も参照してください。#シングルクォートとダブルクォートシングルクォートとダブルクォートは適切に使い分けてください。文字列で何も評価しない場合は、シングルクォートを使用してください。クォートの種類を入れ替えれば済むため、文字列の中でエスケープを使用する必要はほとんどないはずです。不正になり、セキュリティ問題を引き起こします。詳細については「データ検証」を参照してください。#インデントインデントは常に論理的な構造を反映してください。インデントには本物のタブを使用します。スペースは使わないでください。大部分のクライアント環境で最大の柔軟性を得られます。コードブロックの可読性のために必要であれば、スペースを使用してください。'somevalue4';連想配列では複数の要素を含む場合、値は新しい行から始めてください。配列の最後の要素に続くコンマは推奨です。文から1タブ分インデントしてください。行の先頭はタブでインデントし、途中を揃える場合にスペースを使用してください。形式すべてのブロックに対して以下の形式でブレースを使用してください。defaultaction();}その上で非常に長いブロックがあれば、複数の短いブロック、関数、メソッドに分割できないかを検討してください。分割することで複雑度を解消し、テストしやすくなり、可読性を向上します。ブレースは必ず使用してください。省略可能な場合でも使用してください。「単一文のインライン制御構造」でのブレースは使用できません。「if」と「endif」、「while」と「endwhile」)。PHPコードを埋め込む際に使用されます。「elseif」を使うこと。#「elseif」を使うこと。if」は「if|elseif」ブロックのコロン構文と互換性がありません。条件式では「elseif」を使用してください。これは主に視覚的な面からから来ますが、加えて初心者にとっても分かりやすくなります。配列は常に長い配列構文で宣言してください。(無名関数)必要であれば、コールバックに渡す際、新規に関数を作成する代わりにクロージャーを使うことができます。$caption);クロージャーをフィルターやアクションのコールバックとして渡すことはできません。削除できないためです。複数行での関数呼び出し関数呼び出しを複数行に分割する場合、1行ずつパラメータを並べてください。インラインコメントも単体で1行にしてください。各パラメータはそれ以上複数行に分割しないでください。複数行必要なパラメータ値は、まず変数に割り当て、次にその変数を関数呼び出しに指定してください。「/e」修飾子は使わず、代わりに「preg_replace_callback」を使用してください。開始タグ、終了タグはそれぞれ1行を使用してください。ショートタグは使わないでください。#文末の空白の除去コードの各行末尾のスペースは削除してください。終了タグの除去は推奨です。終了タグを使用する場合には、その後にスペースがないことを確認してください。両側には、常にスペースを入れてください。'X'「if」「elseif」「foreach」「for」「switch」ブロックの開きかっこ、閉じかっこの両側にも入れてください。...関数を定義する場合は、次の形式に従ってください。...型のキャストは小文字です。常に短い形式を使用してください。ついては(float)を使用してください。$bar;配列要素を参照する場合には、添字が変数の場合のみ前後にスペースを入れてください。文のコロンの前にスペースを置かないでください。間違い}同様に、戻りの型の宣言のコロンの前にスペースを置かないでください。$b;}特に指定のない限り、括弧はそれぞれの内側にスペースを置いてください。文が非常に複雑な場合は、複数行に分割しインデントしても構いません。文は1行の場合と同様に動作するはずです。部分は「UPDATE」や「WHERE」のように常に大文字にしてください。用にエスケープされていないと仮定して処理してください。エスケープはできるだけクエリの直前に、可能であれば「$wpdb->prepare()」を使用して実行してください。ャストを処理するメソッドです。書式のサブセットを使用します。