escape($_POST['first_name']); $last = $wpdb->escape($_POST['last_name']); $email = $wpdb->escape($_POST['email']); $user_url = $wpdb->escape($_POST['website']); $description = $wpdb->escape($_POST['desc']); $password = $wpdb->escape(isset($_POST['pwd'])); $confirm_password = $wpdb->escape(isset($_POST['confirm'])); update_user_meta( $user_ID, 'first_name', $first ); update_user_meta( $user_ID, 'last_name', $last ); update_user_meta( $user_ID, 'description', $description ); wp_update_user( array ('ID' => $user_ID, 'user_url' => $user_url) ); // Extra Profile Information update_user_meta( $current_user->ID, 'twitter', esc_attr( $_POST['twitter'] ) ); update_user_meta( $current_user->ID, 'facebook', esc_attr( $_POST['facebook'] ) ); // update_user_meta( $current_user->ID, 'agree', esc_attr( $_POST['agree'] ) ); if(isset($email)) { if (preg_match("/^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$/", $email)){ wp_update_user( array ('ID' => $user_ID, 'user_email' => $email) ) ; } else { $message = "