- 赤色のリンクは、まだ日本語Codexに存在しないページ・画像です。英語版と併せてご覧ください。(詳細)
関数リファレンス/wp update user
提供: WordPress Codex 日本語版
データベースのユーザーを更新(または作成)します。
パラメータ$userdataの配列に'user_pass'の値を設定することで、ユーザーのパスワードを更新できます。
もし$userdataがキー'ID'を含まなければ、新しいユーザーが作成され、作成されたユーザーのIDが返ってきます。
現在のユーザーのパスワードが更新された場合は、Cookieが削除されます。
使用法
<?php wp_update_user( $userdata ) ?>
パラメータ
- $userdata
- (array) (必須) ユーザーデータの配列
- 初期値: なし
戻り値
- (integer)
- 更新されたユーザーのID。
使用例
Below is an example showing how to update a user's Website profile field
<?php $user_id = 1; $website = 'http://wordpress.org'; wp_update_user( array ('ID' => $user_id, 'user_url' => $website) ) ; ?>
注意点
以下は内部で使用している関数です。
- Uses: get_userdata()
- Uses: wp_hash_password()
- Uses: wp_insert_user() ユーザーを更新したり、存在しない場合に作成するために使われます。
- Uses: wp_get_current_user()
- Uses: wp_clear_auth_cookie()
- Uses: wp_set_auth_cookie()
改訂履歴
Since: 2.0.0
Source File
wp_update_user()はwp-includes/registration.phpにあります。
関連情報
最新英語版: WordPress Codex » Function_Reference/wp_update_user (最新版との差分)