wp/wp-admin/network/users.php
changeset 19 3d72ae0968f4
parent 18 be944660c56a
child 21 48c4eec2b7e6
equal deleted inserted replaced
18:be944660c56a 19:3d72ae0968f4
    27 			check_admin_referer( 'deleteuser' );
    27 			check_admin_referer( 'deleteuser' );
    28 
    28 
    29 			$id = (int) $_GET['id'];
    29 			$id = (int) $_GET['id'];
    30 			if ( $id > 1 ) {
    30 			if ( $id > 1 ) {
    31 				$_POST['allusers'] = array( $id ); // confirm_delete_users() can only handle arrays.
    31 				$_POST['allusers'] = array( $id ); // confirm_delete_users() can only handle arrays.
    32 				$title             = __( 'Users' );
    32 
    33 				$parent_file       = 'users.php';
    33 				// Used in the HTML title tag.
       
    34 				$title       = __( 'Users' );
       
    35 				$parent_file = 'users.php';
       
    36 
    34 				require_once ABSPATH . 'wp-admin/admin-header.php';
    37 				require_once ABSPATH . 'wp-admin/admin-header.php';
       
    38 
    35 				echo '<div class="wrap">';
    39 				echo '<div class="wrap">';
    36 				confirm_delete_users( $_POST['allusers'] );
    40 				confirm_delete_users( $_POST['allusers'] );
    37 				echo '</div>';
    41 				echo '</div>';
       
    42 
    38 				require_once ABSPATH . 'wp-admin/admin-footer.php';
    43 				require_once ABSPATH . 'wp-admin/admin-footer.php';
    39 			} else {
    44 			} else {
    40 				wp_redirect( network_admin_url( 'users.php' ) );
    45 				wp_redirect( network_admin_url( 'users.php' ) );
    41 			}
    46 			}
    42 			exit;
    47 			exit;
    57 						switch ( $doaction ) {
    62 						switch ( $doaction ) {
    58 							case 'delete':
    63 							case 'delete':
    59 								if ( ! current_user_can( 'delete_users' ) ) {
    64 								if ( ! current_user_can( 'delete_users' ) ) {
    60 									wp_die( __( 'Sorry, you are not allowed to access this page.' ), 403 );
    65 									wp_die( __( 'Sorry, you are not allowed to access this page.' ), 403 );
    61 								}
    66 								}
       
    67 
       
    68 								// Used in the HTML title tag.
    62 								$title       = __( 'Users' );
    69 								$title       = __( 'Users' );
    63 								$parent_file = 'users.php';
    70 								$parent_file = 'users.php';
       
    71 
    64 								require_once ABSPATH . 'wp-admin/admin-header.php';
    72 								require_once ABSPATH . 'wp-admin/admin-header.php';
       
    73 
    65 								echo '<div class="wrap">';
    74 								echo '<div class="wrap">';
    66 								confirm_delete_users( $_POST['allusers'] );
    75 								confirm_delete_users( $_POST['allusers'] );
    67 								echo '</div>';
    76 								echo '</div>';
       
    77 
    68 								require_once ABSPATH . 'wp-admin/admin-footer.php';
    78 								require_once ABSPATH . 'wp-admin/admin-footer.php';
    69 								exit;
    79 								exit;
    70 
    80 
    71 							case 'spam':
    81 							case 'spam':
    72 								$user = get_userdata( $user_id );
    82 								$user = get_userdata( $user_id );
   204 
   214 
   205 if ( $pagenum > $total_pages && $total_pages > 0 ) {
   215 if ( $pagenum > $total_pages && $total_pages > 0 ) {
   206 	wp_redirect( add_query_arg( 'paged', $total_pages ) );
   216 	wp_redirect( add_query_arg( 'paged', $total_pages ) );
   207 	exit;
   217 	exit;
   208 }
   218 }
       
   219 
       
   220 // Used in the HTML title tag.
   209 $title       = __( 'Users' );
   221 $title       = __( 'Users' );
   210 $parent_file = 'users.php';
   222 $parent_file = 'users.php';
   211 
   223 
   212 add_screen_option( 'per_page' );
   224 add_screen_option( 'per_page' );
   213 
   225