Changeset 41225 for trunk/src/wp-admin/network/site-users.php
- Timestamp:
- 08/03/2017 09:40:02 PM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-admin/network/site-users.php
r41065 r41225 67 67 $update = 'err_new_dup'; 68 68 } else { 69 add_user_to_blog( $id, $user_id, $_POST['new_role'] ); 70 $update = 'newuser'; 71 /** 72 * Fires after a user has been created via the network site-users.php page. 73 * 74 * @since 4.4.0 75 * 76 * @param int $user_id ID of the newly created user. 77 */ 78 do_action( 'network_site_users_created_user', $user_id ); 69 $result = add_user_to_blog( $id, $user_id, $_POST['new_role'] ); 70 71 if ( is_wp_error( $result ) ) { 72 $update = 'err_add_fail'; 73 } else { 74 $update = 'newuser'; 75 /** 76 * Fires after a user has been created via the network site-users.php page. 77 * 78 * @since 4.4.0 79 * 80 * @param int $user_id ID of the newly created user. 81 */ 82 do_action( 'network_site_users_created_user', $user_id ); 83 } 79 84 } 80 85 } … … 88 93 $user = get_user_by( 'login', $newuser ); 89 94 if ( $user && $user->exists() ) { 90 if ( ! is_user_member_of_blog( $user->ID, $id ) ) 91 add_user_to_blog( $id, $user->ID, $_POST['new_role'] ); 92 else 95 if ( ! is_user_member_of_blog( $user->ID, $id ) ) { 96 $result = add_user_to_blog( $id, $user->ID, $_POST['new_role'] ); 97 98 if ( is_wp_error( $result ) ) { 99 $update = 'err_add_fail'; 100 } 101 } else { 93 102 $update = 'err_add_member'; 103 } 94 104 } else { 95 105 $update = 'err_add_notfound'; … … 224 234 echo '<div id="message" class="error notice is-dismissible"><p>' . __( 'User is already a member of this site.' ) . '</p></div>'; 225 235 break; 236 case 'err_add_fail': 237 echo '<div id="message" class="error notice is-dismissible"><p>' . __( 'User could not be added to this site.' ) . '</p></div>'; 238 break; 226 239 case 'err_add_notfound': 227 240 echo '<div id="message" class="error notice is-dismissible"><p>' . __( 'Enter the username of an existing user.' ) . '</p></div>';
Note: See TracChangeset
for help on using the changeset viewer.