Skip to:
Content

bbPress.org


Ignore:
Timestamp:
07/14/2011 01:33:23 AM (10 years ago)
Author:
johnjamesjacoby
Message:

Fix pagination issues when using topics shortcode on front page. Also use pagination_base instead of 'page'.

Fixes #1567, #1573. Props scribu.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/plugin/bbp-includes/bbp-common-functions.php

    r3350 r3361  
    251251 */
    252252function bbp_get_paged() {
     253    global $wp_query;
    253254
    254255    // Make sure to not paginate widget queries
    255     if ( !bbp_is_query_name( 'bbp_widget' ) && ( $paged = get_query_var( 'paged' ) ) )
    256         return (int) $paged;
     256    if ( !bbp_is_query_name( 'bbp_widget' ) ) {
     257
     258        // Check the query var
     259        if ( get_query_var( 'paged' ) ) {
     260            $paged = get_query_var( 'paged' );
     261
     262        // Check query paged
     263        } elseif ( !empty( $wp_query->query[paged] ) ) {
     264            $paged = $wp_query->query[paged];
     265        }
     266
     267        // Paged found
     268        if ( !empty( $paged ) ) {
     269            return (int) $paged;
     270        }
     271    }
    257272
    258273    // Default to first page
Note: See TracChangeset for help on using the changeset viewer.