Ticket #16356: 16356.patch
| File 16356.patch, 1.4 KB (added by , 15 years ago) |
|---|
-
wp-admin/includes/class-wp-users-list-table.php
42 42 $per_page = ( $this->is_site_users ) ? 'site_users_network_per_page' : 'users_per_page'; 43 43 $users_per_page = $this->get_items_per_page( $per_page ); 44 44 45 $paged = $this->get_pagenum(); 45 $users_of_blog = count_users(); 46 $total_pages = ceil( $users_of_blog['total_users'] / $users_per_page ); 46 47 48 $paged = min( $total_pages, $this->get_pagenum() ); 49 47 50 $args = array( 48 51 'number' => $users_per_page, 49 52 'offset' => ( $paged-1 ) * $users_per_page, -
wp-admin/users.php
13 13 wp_die( __( 'Cheatin’ uh?' ) ); 14 14 15 15 $wp_list_table = _get_list_table('WP_Users_List_Table'); 16 $pagenum = $wp_list_table->get_pagenum(); 16 17 17 18 $title = __('Users'); 18 19 $parent_file = 'users.php'; … … 291 292 292 293 $wp_list_table->prepare_items(); 293 294 295 $total_pages = $wp_list_table->get_pagination_arg( 'total_pages' ); 296 if ( $pagenum > $total_pages && $total_pages > 0 ) { 297 wp_redirect( add_query_arg( 'paged', $total_pages ) ); 298 exit; 299 } 300 294 301 include('./admin-header.php'); 295 302 296 303 $messages = array();