Skip to:
Content

bbPress.org


Ignore:
Timestamp:
11/23/2013 09:45:06 AM (13 years ago)
Author:
johnjamesjacoby
Message:

Introduce current_view_id to bbPress class variables. Used when calling a topic view shortcode via bbp-single-view so subsequent calls to bbp_view_query are able to retrieve the $view_id via bbp_get_view_id() the same way bbp_get_topic_id() works. Fixes #2457.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/includes/common/template.php

    r5134 r5163  
    19021902        $bbp = bbpress();
    19031903
    1904         $view = !empty( $view ) ? sanitize_title( $view ) : get_query_var( bbp_get_view_rewrite_id() );
    1905 
    1906         if ( array_key_exists( $view, $bbp->views ) )
     1904        if ( !empty( $view ) ) {
     1905            $view = sanitize_title( $view );
     1906        } elseif ( ! empty( $bbp->current_view_id ) ) {
     1907            $view = $bbp->current_view_id;
     1908        } else {
     1909            $view = get_query_var( bbp_get_view_rewrite_id() );
     1910        }
     1911
     1912        if ( array_key_exists( $view, $bbp->views ) ) {
    19071913            return $view;
     1914        }
    19081915
    19091916        return false;
Note: See TracChangeset for help on using the changeset viewer.