Guest User

Untitled

a guest
Jan 23rd, 2019
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.97 KB | None | 0 0
  1. function crm_wp_insert_user() {
  2. if ( isset($_POST['crm_customer_submitted'] ) ) {
  3.  
  4. $firstname = sanitize_user( $_POST['firstname'] );
  5. $lastname = sanitize_user( $_POST['lastname'] );
  6. $project = sanitize_user( $_POST['project'] );
  7. $email = sanitize_email( $_POST['email'] );
  8. $phone = sanitize_user( $_POST['phone'] );
  9. $address = sanitize_user( $_POST['address'] );
  10.  
  11.  
  12. $user_data = array(
  13. //'ID' => '',
  14. 'user_pass' => wp_generate_password(),
  15. 'user_login' => $email,
  16. 'user_nicename' => $firstname,
  17. 'user_url' => '',
  18. 'user_email' => $email,
  19. 'display_name' => $firstname,
  20. 'nickname' => $firstname,
  21. 'first_name' => $firstname,
  22. 'last_name' => $lastname,
  23. 'description' => $project,
  24. 'phone' => $phone,
  25. 'address' => $address,
  26. 'user_registered' => $date,
  27. 'role' => crm_client // Use default role or another role, e.g. 'editor'
  28. );
  29. $user_id = wp_insert_user( $user_data );
  30. }
Add Comment
Please, Sign In to add comment