Changeset 16465
- Timestamp:
- 11/18/2010 05:00:24 PM (15 years ago)
- Location:
- trunk/wp-admin/includes
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-admin/includes/class-wp-list-table.php
r16442 r16465 129 129 function set_pagination_args( $args ) { 130 130 $args = wp_parse_args( $args, array( 131 'query_var' => 'paged',132 131 'total_items' => 0, 133 132 'total_pages' => 0, … … 410 409 * @return int 411 410 */ 412 function get_pagenum( $query_var = 'paged') {413 $pagenum = isset( $_REQUEST[ $query_var] ) ? absint( $_REQUEST[$query_var] ) : 0;411 function get_pagenum() { 412 $pagenum = isset( $_REQUEST['paged'] ) ? absint( $_REQUEST['paged'] ) : 0; 414 413 415 414 return max( 1, $pagenum ); … … 454 453 $output = '<span class="displaying-num">' . sprintf( _n( '1 item', '%s items', $total_items ), number_format_i18n( $total_items ) ) . '</span>'; 455 454 456 $current = $this->get_pagenum( $query_var);455 $current = $this->get_pagenum(); 457 456 458 457 $current_url = ( is_ssl() ? 'https://' : 'http://' ) . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']; … … 463 462 'first-page', 464 463 esc_attr__( 'Go to the first page' ), 465 esc_url( remove_query_arg( $query_var, $current_url ) ),464 esc_url( remove_query_arg( 'paged', $current_url ) ), 466 465 '««' 467 466 ); … … 470 469 'prev-page', 471 470 esc_attr__( 'Go to the previous page' ), 472 esc_url( add_query_arg( $query_var, max( 1, $current-1 ), $current_url ) ),471 esc_url( add_query_arg( 'paged', max( 1, $current-1 ), $current_url ) ), 473 472 '«' 474 473 ); … … 476 475 $html_current_page = sprintf( "<input class='current-page' title='%s' type='text' name='%s' value='%s' size='%d' />", 477 476 esc_attr__( 'Current page' ), 478 esc_attr( $query_var),477 esc_attr( 'paged' ), 479 478 number_format_i18n( $current ), 480 479 strlen( $total_pages ) … … 486 485 'next-page', 487 486 esc_attr__( 'Go to the next page' ), 488 esc_url( add_query_arg( $query_var, min( $total_pages, $current+1 ), $current_url ) ),487 esc_url( add_query_arg( 'paged', min( $total_pages, $current+1 ), $current_url ) ), 489 488 '»' 490 489 ); … … 493 492 'last-page', 494 493 esc_attr__( 'Go to the last page' ), 495 esc_url( add_query_arg( $query_var, $total_pages, $current_url ) ),494 esc_url( add_query_arg( 'paged', $total_pages, $current_url ) ), 496 495 '»»' 497 496 ); -
trunk/wp-admin/includes/class-wp-themes-list-table.php
r16182 r16465 56 56 57 57 $this->set_pagination_args( array( 58 'query_var' => 'pagenum',59 58 'total_items' => count( $themes ), 60 59 'per_page' => $per_page,
Note: See TracChangeset
for help on using the changeset viewer.