Advertisement
Guest User

Untitled

a guest
Jul 20th, 2018
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.26 KB | None | 0 0
  1. private function wcmi_insert_monolit_users($users)
  2.     {
  3.         global $wpdb;
  4.         $options = $this->getAllOptions();
  5.  
  6.         try {
  7.  
  8.             $userdata = array(
  9.                         'user_login'    =>  $users['user_name'],
  10.                         'user_email'    =>  $users['e_mail'],
  11.                         'user_pass'     =>  $users['lozinka'],
  12.                         'first_name'    =>  $users['komitent'],
  13.                         'user_nickname' =>  $users['user_name']
  14.                         );
  15.  
  16.             $user_id = wp_insert_user( $userdata );
  17.  
  18.             //billing
  19.             update_user_meta($user_id, 'billing_address_1', $users['adresa']);
  20.             update_user_meta($user_id, 'billing_company', $users['komitent']);
  21.             update_user_meta($user_id, 'billing_postcode', $users['sifra_mesta']);
  22.             update_user_meta($user_id, 'billing_phone', $users['tel1']);
  23.             update_user_meta($user_id, 'billing_country', 'RS');
  24.  
  25.             //shipping
  26.             update_user_meta($user_id, 'shipping_address_1', $users['adresa']);
  27.             update_user_meta($user_id, 'shipping_company', $users['komitent']);
  28.             update_user_meta($user_id, 'shipping_postcode', $users['sifra_mesta']);
  29.             update_user_meta($user_id, 'shipping_first_name', $users['komitent']);
  30.             update_user_meta($user_id, 'shipping_country', 'RS');
  31.  
  32.             return true;
  33.         } catch (Exception $e) {
  34.             return false;
  35.         }
  36.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement