Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public function generate_users()
- {
- for($i = 1; $i <= 25; $i++) {
- $role = get_option('default_role');
- $password = '1234566778';
- $firstname = $this->verodate_generate_word(mt_rand(6, 12));
- $lastname = $this->verodate_generate_word(mt_rand(8, 12));
- $name = $this->verodate_generate_word(mt_rand(6, 12));
- $email_address = $name . '@' . $_SERVER['SERVER_NAME'] . '.invalid';
- $name = $this->verodate_generate_word(mt_rand(6, 12));
- $website = 'http://' . $name . '.com';
- $description = $this->verodate_generate_word(mt_rand(6, 12));
- $user_id = wp_create_user($email_address, $password, $email_address);
- wp_update_user(
- array(
- 'ID' => $user_id,
- 'nickname' => $email_address,
- 'first_name' => $firstname,
- 'last_name' => $lastname,
- 'user_url' => $website,
- 'description' => $description,
- )
- );
- // Set the role
- $user = new WP_User($user_id);
- $user->set_role($role);
- $avater = $this->verodate_random(array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12));
- avatar_image_upload('avatars', $user_id, $avater, 'members');
- }
- $this->_set_users_recently_active();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement