Skip to:
Content

bbPress.org

Changeset 3827


Ignore:
Timestamp:
03/31/2012 07:14:26 AM (13 years ago)
Author:
johnjamesjacoby
Message:

Check for BBPRESS_LATE_LOAD constant to enable bbPress to be loaded on plugins_loaded action instead of inline.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/plugin/bbpress.php

    r3822 r3827  
    942942     */
    943943    public function add_rewrite_tags() {
    944 
    945         // User Profile tag
    946         add_rewrite_tag( '%%' . bbp_get_user_rewrite_id() . '%%', '([^/]+)'   );
    947 
    948         // View Page tag
    949         add_rewrite_tag( '%%' . bbp_get_view_rewrite_id() . '%%', '([^/]+)'   );
    950 
    951         // Edit Page tag
    952         add_rewrite_tag( '%%' . bbp_get_edit_rewrite_id() . '%%', '([1]{1,})' );
     944        add_rewrite_tag( '%%' . bbp_get_user_rewrite_id() . '%%', '([^/]+)'   ); // User Profile tag
     945        add_rewrite_tag( '%%' . bbp_get_view_rewrite_id() . '%%', '([^/]+)'   ); // View Page tag
     946        add_rewrite_tag( '%%' . bbp_get_edit_rewrite_id() . '%%', '([1]{1,})' ); // Edit Page tag
    953947    }
    954948
     
    10251019}
    10261020
    1027 // "And now here's something we hope you'll really like!"
    1028 bbpress();
    1029 
    10301021/**
    1031  * Experimental:
    1032  *
    10331022 * Hook bbPress early onto the 'plugins_loaded' action.
    10341023 *
     
    10361025 * actions, filters, and overrides setup without bbPress being in the way.
    10371026 */
    1038 //add_action( 'plugins_loaded', 'bbpress', -999 );
     1027if ( defined( 'BBPRESS_LATE_LOAD' ) ) {
     1028    add_action( 'plugins_loaded', 'bbpress', (int) BBPRESS_LATE_LOAD );
     1029
     1030// "And now here's something we hope you'll really like!"
     1031} else {
     1032    bbpress();
     1033}
    10391034
    10401035endif; // class_exists check
Note: See TracChangeset for help on using the changeset viewer.