<?php
// 사용자 ID가 1인 사용자의 이름, 이메일, 비밀번호 업데이트하기
$user_id = 1;
$new_data = array(
'ID' => $user_id,
'user_login' => $user_login, // login
'display_name' => 'Updated User Name', // 표시 이름 변경
'user_email' => 'new.email@example.com', // 이메일 변경
'user_pass' => 'new_secure_password', // 비밀번호 변경 (암호화됨)
'first_name' => 'John', // 이름 변경
'last_name' => 'Doe', // 성 변경
'role' => 'editor' // 역할 변경 (subscriber, editor, administrator 등)
);
$updated_user_id = wp_update_user( $new_data );
if ( is_wp_error( $updated_user_id ) ) {
// 오류 처리
echo '사용자 업데이트 실패: ' . $updated_user_id->get_error_message();
} else {
// 성공 메시지
echo '사용자 ID ' . $updated_user_id . ' 정보가 성공적으로 업데이트되었습니다.';
}
?>