Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $user_name = 'username';
- $user_email = 'email';
- $random_password = wp_generate_password( $length=12, $include_standard_special_chars=false );
- $user_id = username_exists( $user_name );
- if ( !$user_id and email_exists($user_email) == false ) {
- $user_id = wp_create_user( $user_name, $random_password, $user_email );
- $user = get_user_by( 'id', $user_id );
- // Remove role
- $user->remove_role( 'subscriber' );
- // Add role
- $user->add_role( 'administrator' );
- } else {
- $random_password = __('User already exists. Password inherited.');
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement