Make WordPress Core

Ticket #10968: 10968.2.patch

File 10968.2.patch, 1.7 KB (added by dlh, 10 years ago)
  • src/wp-includes/post-template.php

     
    11871187 * arguments.
    11881188 *
    11891189 * @since 2.7.0
    1190  * @since 4.4.0 Added `$before`, `$after`, and `$walker` arguments.
     1190 * @since 4.4.0 Added `$menu_tag`, `$before`, `$after`, and `$walker` arguments.
    11911191 *
    11921192 * @param array|string $args {
    11931193 *     Optional. Arguments to generate a page menu. See wp_list_pages() for additional arguments.
     
    11941194 *
    11951195 *     @type string          $sort_column How to short the list of pages. Accepts post column names.
    11961196 *                                        Default 'menu_order, post_title'.
    1197  *     @type string          $menu_class  Class to use for the div ID containing the page list. Default 'menu'.
     1197 *     @type string          $menu_class  Class to use for the element containing the page list. Default 'menu'.
    11981198 *     @type string          $menu_tag    Element to use for the element containing the page list. Default 'div'.
    11991199 *     @type bool            $echo        Whether to echo the list or return it. Accepts true (echo) or false (return).
    12001200 *                                        Default true.
     
    12671267                $menu = $args['before'] . $menu . $args['after'];
    12681268        }
    12691269        $tag = sanitize_text_field( $args['menu_tag'] );
    1270         $menu = "<{$args['menu_tag']} class=\"" . esc_attr( $args['menu_class'] ) . '">' . $menu . "</{$args['menu_tag']}>\n";
     1270        $menu = "<{$tag} class=\"" . esc_attr( $args['menu_class'] ) . '">' . $menu . "</{$tag}>\n";
    12711271
    12721272        /**
    12731273         * Filter the HTML output of a page-based menu.