Ticket #16249: 16249.diff
File 16249.diff, 1012 bytes (added by , 13 years ago) |
---|
-
wp-includes/class-wp-admin-bar.php
17 17 } 18 18 19 19 public function initialize() { 20 global $show_admin_bar; 21 20 22 $this->user = new stdClass; 21 23 22 24 if ( is_user_logged_in() ) { … … 42 44 $header_callback = $admin_bar_args[0]['callback']; 43 45 } 44 46 45 if ( empty($header_callback) ) 46 $header_callback = '_admin_bar_bump_cb'; 47 if ( $show_admin_bar != false ) { 48 if ( empty($header_callback) ) 49 $header_callback = '_admin_bar_bump_cb'; 47 50 48 add_action('wp_head', $header_callback); 51 add_action('wp_head', $header_callback); 52 wp_enqueue_script( 'admin-bar' ); 53 wp_enqueue_style( 'admin-bar' ); 49 54 50 wp_enqueue_script( 'admin-bar' ); 51 wp_enqueue_style( 'admin-bar' ); 55 do_action( 'admin_bar_init' ); 52 56 53 do_action( 'admin_bar_init' ); 57 } 58 54 59 } 55 60 56 61 public function add_menu( $node ) {