Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function synchro_wp_usermeta($user_id, $password, $meta) {
- global $bp, $wpdb;
- $uid = get_userdata($user_id);
- $email = $uid->user_email;
- $firstname = $meta[field_1];
- $changefield = $meta[field_2];
- $newchangefield = $meta[field_3];
- $threechangefield = $meta[field_6];
- $fourchangefield = $meta[field_10];
- $fivechangefield = $meta[field_12];
- update_usermeta( $user_id, 'first_name', $firstname );
- update_usermeta( $user_id, 'last_name', $changefield);
- update_usermeta( $user_id, 'gender', $newchangefield);
- update_usermeta( $user_id, 'dob', $threechangefield);
- update_usermeta( $user_id, 'xplace', $fourchangefield);
- update_usermeta( $user_id, 'mynetwork', $fivechangefield);
- $wpdb->query( $wpdb->prepare( "UPDATE {$wpdb->users} SET first_name = %s WHERE ID = %d", $first, $user_id ) );
- $wpdb->query( $wpdb->prepare( "UPDATE {$wpdb->users} SET last_name = %s WHERE ID = %d", $first, $user_id ) );
- $wpdb->query( $wpdb->prepare( "UPDATE {$wpdb->users} SET gender = %s WHERE ID = %d", $first, $user_id ) );
- $wpdb->query( $wpdb->prepare( "UPDATE {$wpdb->users} SET dob= %s WHERE ID = %d", $first, $user_id ) );
- $wpdb->query( $wpdb->prepare( "UPDATE {$wpdb->users} SET xplace= %s WHERE ID = %d", $first, $user_id ) );
- $wpdb->query( $wpdb->prepare( "UPDATE {$wpdb->users} SET mynetwork= %s WHERE ID = %d", $first, $user_id ) );
- $wpdb->query( $wpdb->prepare( "UPDATE {$wpdb->users} SET user_url = %s WHERE ID = %d", bp_core_get_user_domain( $user_id ), $user_id ) );
- }
- add_action( 'wpmu_activate_user', 'synchro_wp_usermeta', 10, 3);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement