WordPress.org

Make WordPress Core

Ticket #27878: 27878.diff

File 27878.diff, 849 bytes (added by markjaquith, 6 years ago)
  • src/wp-includes/default-widgets.php

    class WP_Widget_Tag_Cloud extends WP_Widget { 
    13481348                <p>
    13491349                        <label for="<?php echo $this->get_field_id('nav_menu'); ?>"><?php _e('Select Menu:'); ?></label>
    13501350                        <select id="<?php echo $this->get_field_id('nav_menu'); ?>" name="<?php echo $this->get_field_name('nav_menu'); ?>">
     1351                                <option value="0"><?php _e( '-- Select --' ) ?></option>
    13511352                <?php
    13521353                        foreach ( $menus as $menu ) {
    13531354                                echo '<option value="' . $menu->term_id . '"'
    13541355                                        . selected( $nav_menu, $menu->term_id, false )
    1355                                         . '>'. $menu->name . '</option>';
     1356                                        . '>'. esc_html( $menu->name ) . '</option>';
    13561357                        }
    13571358                ?>
    13581359                        </select>