私は大きなフォームを持っています、そしてユーザーがそれを埋めるとき、私はそこからWordpressで新しいユーザーを作成する必要があります。
フロントエンドからユーザーを作成してカスタム情報を追加することは可能ですか。
ありがとう
はい、はい、できます。
これを行うための関連機能は次のとおりです。
wp_create_user
user/pass/emailを与えられたユーザーを作成しますwp_insert_user
user/pass/emailが与えられたユーザーを作成または更新しますadd_user_meta
ユーザーメタを追加します(投稿メタ/カスタムフィールドと同じですが、投稿ではなくユーザー用)。これらの機能の使用方法の例と、より関連性の高い機能へのリンクがあります。送信時にフォーム処理コードでこれらの関数を使用します。入力したすべての値を必ずエスケープしてください。
または上から下へのチュートリアルを探しているなら、あなたはこれをチェックすることができます: custom-user-profile-fields /
この問題を解決するプラグインもあります。