WordPress.org

Make WordPress Core

Ticket #32726: 32726.patch

File 32726.patch, 2.9 KB (added by afercia, 6 years ago)
  • src/wp-includes/class-wp-customize-control.php

     
    103103        public $input_attrs = array();
    104104
    105105        /**
     106         * @access public
     107         * @var string
     108         */
     109        public $label_text_class = '';
     110
     111        /**
    106112         * @deprecated It is better to just call the json() method
    107113         * @access public
    108114         * @var array
     
    447453                                ?>
    448454                                <label>
    449455                                        <?php if ( ! empty( $this->label ) ) : ?>
    450                                                 <span class="customize-control-title"><?php echo esc_html( $this->label ); ?></span>
     456                                                <span class="customize-control-title <?php echo $this->label_text_class; ?>"><?php echo esc_html( $this->label ); ?></span>
    451457                                        <?php endif;
    452458                                        if ( ! empty( $this->description ) ) : ?>
    453459                                                <span class="description customize-control-description"><?php echo $this->description; ?></span>
     
    466472                                ?>
    467473                                <label>
    468474                                        <?php if ( ! empty( $this->label ) ) : ?>
    469                                                 <span class="customize-control-title"><?php echo esc_html( $this->label ); ?></span>
     475                                                <span class="customize-control-title <?php echo $this->label_text_class; ?>"><?php echo esc_html( $this->label ); ?></span>
    470476                                        <?php endif;
    471477                                        if ( ! empty( $this->description ) ) : ?>
    472478                                                <span class="description customize-control-description"><?php echo $this->description; ?></span>
     
    499505                                ?>
    500506                                <label>
    501507                                        <?php if ( ! empty( $this->label ) ) : ?>
    502                                                 <span class="customize-control-title"><?php echo esc_html( $this->label ); ?></span>
     508                                                <span class="customize-control-title <?php echo $this->label_text_class; ?>"><?php echo esc_html( $this->label ); ?></span>
    503509                                        <?php endif;
    504510                                        if ( ! empty( $this->description ) ) : ?>
    505511                                                <span class="description customize-control-description"><?php echo $this->description; ?></span>
     
    17481754        protected function content_template() {
    17491755                ?>
    17501756                <label>
     1757                        <span class="screen-reader-text"><?php _e( 'Menu name' ); ?></span>
    17511758                        <input type="text" class="menu-name-field live-update-section-title" />
    17521759                </label>
    17531760                <?php
  • src/wp-includes/class-wp-customize-nav-menus.php

     
    485485                ) );
    486486
    487487                $this->manager->add_control( 'new_menu_name', array(
    488                         'label'       => '',
     488                        'label'       => __( 'New menu name' ),
    489489                        'section'     => 'add_menu',
    490490                        'type'        => 'text',
    491491                        'input_attrs' => array(
     
    492492                                'class'       => 'menu-name-field',
    493493                                'placeholder' => __( 'New menu name' ),
    494494                        ),
     495                        'label_text_class' => 'screen-reader-text',
    495496                ) );
    496497
    497498                $this->manager->add_setting( 'create_new_menu', array(