Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function crm_wp_insert_user() {
- if ( isset($_POST['crm_customer_submitted'] ) ) {
- $firstname = sanitize_user( $_POST['firstname'] );
- $lastname = sanitize_user( $_POST['lastname'] );
- $project = sanitize_user( $_POST['project'] );
- $email = sanitize_email( $_POST['email'] );
- $phone = sanitize_user( $_POST['phone'] );
- $address = sanitize_user( $_POST['address'] );
- $user_data = array(
- //'ID' => '',
- 'user_pass' => wp_generate_password(),
- 'user_login' => $email,
- 'user_nicename' => $firstname,
- 'user_url' => '',
- 'user_email' => $email,
- 'display_name' => $firstname,
- 'nickname' => $firstname,
- 'first_name' => $firstname,
- 'last_name' => $lastname,
- 'description' => $project,
- 'phone' => $phone,
- 'address' => $address,
- 'user_registered' => $date,
- 'role' => crm_client // Use default role or another role, e.g. 'editor'
- );
- $user_id = wp_insert_user( $user_data );
- }
Add Comment
Please, Sign In to add comment