1

プラグイン関数とアクションが次のように定義されています。

function wp_validate($login, $email, $errors) {

    // do some validations here
    return $errors;
}

add_action('register_post', 'wp_validate', 10, 3);

wp_validate 関数は、ユーザーが登録フォームに入力して送信すると呼び出されます。そして、エラーは正しく表示されます。

しかし、10 と 3 が何なのかわかりません。誰か教えてください。

4

1 に答える 1

1
  • 3 番目の引数 (この10例では) は、アクションにフックされた他の関数の中で関数が取る優先順位を定義しますregister_post
  • 4 番目の引数 (この3例では) は、関数が受け入れる引数の数を定義します。

どちらの引数もオプションです。参照: http://codex.wordpress.org/Function_Reference/add_action

于 2012-09-04T09:06:29.537 に答える