Changeset 3619
- Timestamp:
- 12/30/2010 05:52:34 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/bp-core/bp-core-adminbar.php
r3467 r3619 284 284 } 285 285 286 // Actions used to build the admin bar 287 add_action( 'bp_adminbar_logo', 'bp_adminbar_logo' ); 288 add_action( 'bp_adminbar_menus', 'bp_adminbar_login_menu', 2 ); 289 add_action( 'bp_adminbar_menus', 'bp_adminbar_account_menu', 4 ); 290 add_action( 'bp_adminbar_menus', 'bp_adminbar_blogs_menu', 6 ); 291 add_action( 'bp_adminbar_menus', 'bp_adminbar_thisblog_menu', 6 ); 292 add_action( 'bp_adminbar_menus', 'bp_adminbar_notifications_menu', 8 ); 293 add_action( 'bp_adminbar_menus', 'bp_adminbar_authors_menu', 12 ); 294 add_action( 'bp_adminbar_menus', 'bp_adminbar_random_menu', 100 ); 295 296 // Actions used to append admin bar to footer 297 add_action( 'wp_footer', 'bp_core_admin_bar', 8 ); 298 add_action( 'admin_footer', 'bp_core_admin_bar' ); 286 function bp_core_load_admin_bar() { 287 global $wp_version; 288 289 if ( defined( 'BP_USE_WP_ADMIN_BAR' ) && BP_USE_WP_ADMIN_BAR && $wp_version >= 3.1 ) { 290 // TODO: Add BP support to WP admin bar 291 return; 292 } elseif ( !defined( 'BP_DISABLE_ADMIN_BAR' ) || !BP_DISABLE_ADMIN_BAR ) { 293 // Keep the WP admin bar from loading 294 remove_action( 'init', 'wp_admin_bar_init' ); 295 296 // Remove the WP admin bar options from user profiles 297 remove_action( 'personal_options', '_admin_bar_preferences' ); 298 299 // Actions used to build the BP admin bar 300 add_action( 'bp_adminbar_logo', 'bp_adminbar_logo' ); 301 add_action( 'bp_adminbar_menus', 'bp_adminbar_login_menu', 2 ); 302 add_action( 'bp_adminbar_menus', 'bp_adminbar_account_menu', 4 ); 303 add_action( 'bp_adminbar_menus', 'bp_adminbar_blogs_menu', 6 ); 304 add_action( 'bp_adminbar_menus', 'bp_adminbar_thisblog_menu', 6 ); 305 add_action( 'bp_adminbar_menus', 'bp_adminbar_notifications_menu', 8 ); 306 add_action( 'bp_adminbar_menus', 'bp_adminbar_authors_menu', 12 ); 307 add_action( 'bp_adminbar_menus', 'bp_adminbar_random_menu', 100 ); 308 309 // Actions used to append BP admin bar to footer 310 add_action( 'wp_footer', 'bp_core_admin_bar', 8 ); 311 add_action( 'admin_footer', 'bp_core_admin_bar' ); 312 } 313 } 314 add_action( 'bp_loaded', 'bp_core_load_admin_bar' ); 299 315 300 316 ?>
Note: See TracChangeset
for help on using the changeset viewer.