WordPress.org

Make WordPress Core

Ticket #25457: 25457.diff

File 25457.diff, 2.3 KB (added by helen, 7 years ago)
  • wp-admin/admin-header.php

     
    5555wp_enqueue_script('utils');
    5656wp_enqueue_script( 'svg-painter' );
    5757
     58if ( current_user_can( 'edit_theme_options' ) ) {
     59        wp_enqueue_script( 'customize-loader' );
     60}
     61
    5862$admin_body_class = preg_replace('/[^a-z0-9_-]+/i', '-', $hook_suffix);
    5963?>
    6064<script type="text/javascript">
  • wp-admin/menu-header.php

     
    139139                                if ( ! current_user_can( $sub_item[1] ) )
    140140                                        continue;
    141141
    142                                 $class = array();
     142                                $class = explode( ' ', $sub_item[3] );
     143                                // @todo: esc_attr each item
    143144                                if ( $first ) {
    144145                                        $class[] = 'wp-first-item';
    145146                                        $first = false;
  • wp-admin/menu.php

     
    146146
    147147$menu[60] = array( __('Appearance'), $appearance_cap, 'themes.php', '', 'menu-top menu-icon-appearance', 'menu-appearance', 'dashicons-admin-appearance' );
    148148        $submenu['themes.php'][5] = array( __( 'Themes' ), $appearance_cap, 'themes.php' );
    149         $submenu['themes.php'][6] = array( __( 'Customize' ), 'edit_theme_options', 'customize.php', 'hide-if-no-customize' );
     149        $submenu['themes.php'][6] = array( __( 'Customize' ), 'edit_theme_options', 'customize.php', 'hide-if-no-customize load-customize' );
    150150        if ( current_theme_supports( 'menus' ) || current_theme_supports( 'widgets' ) )
    151151                $submenu['themes.php'][10] = array(__( 'Menus' ), 'edit_theme_options', 'nav-menus.php');
    152152
  • wp-includes/js/customize-loader.js

     
    2626                        this.bind( 'open', this.overlay.show );
    2727                        this.bind( 'close', this.overlay.hide );
    2828
    29                         $('#wpbody').on( 'click', '.load-customize', function( event ) {
     29                        $('#wpwrap').on( 'click', '.load-customize', function( event ) {
    3030                                event.preventDefault();
    3131
    3232                                // Store a reference to the link that opened the customizer.