Make WordPress Core

Ticket #43191: 43191.3.diff

File 43191.3.diff, 1.8 KB (added by sami.keijonen, 7 years ago)
  • src/wp-includes/class-walker-nav-menu.php

     
    169169
    170170                $output .= $indent . '<li' . $id . $class_names . '>';
    171171
    172                 $atts           = array();
    173                 $atts['title']  = ! empty( $item->attr_title ) ? $item->attr_title : '';
    174                 $atts['target'] = ! empty( $item->target ) ? $item->target : '';
    175                 $atts['rel']    = ! empty( $item->xfn ) ? $item->xfn : '';
    176                 $atts['href']   = ! empty( $item->url ) ? $item->url : '';
     172                $atts                 = array();
     173                $atts['title']        = ! empty( $item->attr_title ) ? $item->attr_title : '';
     174                $atts['target']       = ! empty( $item->target ) ? $item->target : '';
     175                $atts['rel']          = ! empty( $item->xfn ) ? $item->xfn : '';
     176                $atts['href']         = ! empty( $item->url ) ? $item->url : '';
     177                $atts['aria-current'] = $item->current ? 'page' : '';
    177178
    178179                /**
    179180                 * Filters the HTML attributes applied to a menu item's anchor element.
     
    184185                 * @param array $atts {
    185186                 *     The HTML attributes applied to the menu item's `<a>` element, empty strings are ignored.
    186187                 *
    187                  *     @type string $title  Title attribute.
    188                  *     @type string $target Target attribute.
    189                  *     @type string $rel    The rel attribute.
    190                  *     @type string $href   The href attribute.
     188                 *     @type string $title        Title attribute.
     189                 *     @type string $target       Target attribute.
     190                 *     @type string $rel          The rel attribute.
     191                 *     @type string $href         The href attribute.
     192                 *     @type string $aria_current The aria-current attribute.
    191193                 * }
    192194                 * @param WP_Post  $item  The current menu item.
    193195                 * @param stdClass $args  An object of wp_nav_menu() arguments.