No user data update [solved]
-
If user data is changed (i.e. email), it does not change in user control.
Solved adding the following code to user_control function in usercontrol.php:
$result2 = $wpdb->get_col( $wpdb->prepare("SELECT $wpdb->users.ID FROM $wpdb->users WHERE ID != %d and ID IN (select id from ".$wpdb->prefix."usercontrol)",1)); foreach ( $result2 as $userid ) { $user = get_userdata($userid); $user_object = new WP_User($userid); $roles = $user_object->roles; $role = array_shift($roles); $wpdb->query("UPDATE ".$wpdb->prefix."usercontrol SET user_login='".$user->user_login."', user_nicename='".$user->user_nicename."', user_email='".$user->user_email."', role='".$role."' WHERE (ID=".$user->ID.");"); //echo "UPDATE ".$wpdb->prefix."usercontrol SET user_login='".$user->user_login."', user_nicename='".$user->user_nicename."', user_email='".$user->user_email."', role='".$role."' WHERE (ID=".$user->ID.");"; }
Viewing 2 replies - 1 through 2 (of 2 total)
Viewing 2 replies - 1 through 2 (of 2 total)
- The topic ‘No user data update [solved]’ is closed to new replies.