WordPress.org

Make WordPress Core

Ticket #14772: enabled_check_in_functions.php.diff

File enabled_check_in_functions.php.diff, 1.1 KB (added by neoxx, 8 years ago)
  • admin-bar.php

     
    1111function wp_admin_bar_init() {
    1212        global $current_user, $pagenow, $wp_admin_bar;
    1313
    14         if ( defined('WP_SHOW_ADMIN_BAR') )
    15                 $show_it = (bool) WP_SHOW_ADMIN_BAR;
    16         else
    17                 $show_it = true;
    18 
    19         if ( ! apply_filters( 'show_admin_bar', $show_it ) )
     14        if ( !show_admin_bar() )
    2015                return false;
    2116
    2217        /* Set the protocol constant used throughout this code */
  • functions.php

     
    44144414function no_admin_bar() {
    44154415        define('WP_SHOW_ADMIN_BAR', false);
    44164416}
     4417
     4418/**
     4419 * Checks if the admin bar has been enabled
     4420 *
     4421 * @since 3.1.0
     4422 */
     4423function show_admin_bar() {
     4424        $show_it=true;
     4425
     4426        if ( defined('WP_SHOW_ADMIN_BAR') )
     4427                $show_it = (bool) WP_SHOW_ADMIN_BAR;
     4428
     4429        if ( ! apply_filters( 'show_admin_bar', $show_it ) )
     4430                return false;
     4431
     4432        return true;
     4433}