Make WordPress Core

Ticket #30082: add-class-argument-to-wp_dropdown_pages.patch

File add-class-argument-to-wp_dropdown_pages.patch, 890 bytes (added by ramiy, 11 years ago)
  • post-template.php

     
    939939        $defaults = array(
    940940                'depth' => 0, 'child_of' => 0,
    941941                'selected' => 0, 'echo' => 1,
    942                 'name' => 'page_id', 'id' => '',
     942                'name' => 'page_id', 'id' => '', 'class' => '',
    943943                'show_option_none' => '', 'show_option_no_change' => '',
    944944                'option_none_value' => ''
    945945        );
     
    954954        }
    955955
    956956        if ( ! empty( $pages ) ) {
    957                 $output = "<select name='" . esc_attr( $r['name'] ) . "' id='" . esc_attr( $r['id'] ) . "'>\n";
     957                $output = "<select name='" . esc_attr( $r['name'] ) . "' id='" . esc_attr( $r['id'] ) . "' class='" . esc_attr( $r['class'] ) . "'>\n";
    958958                if ( $r['show_option_no_change'] ) {
    959959                        $output .= "\t<option value=\"-1\">" . $r['show_option_no_change'] . "</option>\n";
    960960                }