Ticket #14772: 14772.wp_admin_body_style.patch

File 14772.wp_admin_body_style.patch, 2.1 KB (added by ocean90, 3 years ago)
  • wp-includes/admin-bar.php

     
    293293        <?php 
    294294} 
    295295 
    296 // @TODO do we still need this in core? 
    297 function wp_admin_body_style() { 
    298         ?> 
    299         <style type="text/css"> 
    300                 <?php 
    301  
    302                 if ( 
    303                         ( empty( $_GET['nobump'] ) || is_admin() ) && 
    304                         ! strpos( $_SERVER['REQUEST_URI'], 'media-upload.php' ) 
    305                 ) : 
    306                         ?> 
    307                         body { padding-top: 28px !important; } 
    308                         <?php 
    309                 endif; 
    310  
    311                 if ( in_array( get_current_theme(), array('H3', 'H4', 'The Journalist v1.9') ) ) : 
    312                         ?> 
    313                         body { padding-top: 28px; background-position: 0px 28px; } 
    314                         <?php 
    315                 endif; 
    316  
    317                 ?> 
    318         </style> 
    319         <?php 
    320 } 
    321  
    322296/** 
    323297 * Determine whether the admin bar should be showing. 
    324298 * 
  • wp-includes/class-wp-admin-bar.php

     
    3333                $this->user->locale = get_locale(); 
    3434 
    3535                add_action( 'wp_head', 'wp_admin_bar_header' ); 
    36                 add_action( 'wp_head', 'wp_admin_body_style'); 
    3736 
    3837                add_action( 'admin_head', 'wp_admin_bar_header' ); 
    39                 add_action( 'admin_head', 'wp_admin_body_style'); 
    4038 
    4139                wp_enqueue_script( 'admin-bar' ); 
    4240                wp_enqueue_style( 'admin-bar' ); 
  • wp-admin/admin-header.php

     
    7979 
    8080if ( get_user_setting('mfold') == 'f' ) 
    8181        $admin_body_class .= ' folded'; 
     82         
     83if ( is_admin_bar_showing() ) 
     84        $admin_body_class .= ' admin-bar';  
    8285 
    8386if ( $is_iphone ) { ?> 
    8487<style type="text/css">.row-actions{visibility:visible;}</style> 
  • wp-admin/css/wp-admin.dev.css

     
    11401140        min-width: 785px; 
    11411141} 
    11421142 
     1143body.admin-bar { 
     1144        padding-top: 28px; 
     1145} 
     1146 
    11431147.narrow { 
    11441148        width: 70%; 
    11451149        margin-bottom: 40px;