Make WordPress Core

Ticket #48271: 48271.diff

File 48271.diff, 1.7 KB (added by afercia, 4 years ago)
  • src/wp-admin/includes/class-wp-list-table.php

     
    631631                <div class="view-switch">
    632632                <?php
    633633                foreach ( $this->modes as $mode => $title ) {
    634                         $classes = array( 'view-' . $mode );
     634                        $classes      = array( 'view-' . $mode );
     635                        $aria_current = '';
     636
    635637                        if ( $current_mode === $mode ) {
    636                                 $classes[] = 'current';
     638                                $classes[]    = 'current';
     639                                $aria_current = ' aria-current="page"';
    637640                        }
    638641                        printf(
    639                                 "<a href='%s' class='%s' id='view-switch-$mode'><span class='screen-reader-text'>%s</span></a>\n",
     642                                "<a href='%s' class='%s' id='view-switch-$mode'$aria_current><span class='screen-reader-text'>%s</span></a>\n",
    640643                                esc_url( add_query_arg( 'mode', $mode ) ),
    641644                                implode( ' ', $classes ),
    642645                                $title
  • src/wp-includes/media-template.php

     
    318318                <a href="<?php echo esc_url( add_query_arg( 'mode', 'list', $_SERVER['REQUEST_URI'] ) ); ?>" class="view-list">
    319319                        <span class="screen-reader-text"><?php _e( 'List View' ); ?></span>
    320320                </a>
    321                 <a href="<?php echo esc_url( add_query_arg( 'mode', 'grid', $_SERVER['REQUEST_URI'] ) ); ?>" class="view-grid current">
     321                <a href="<?php echo esc_url( add_query_arg( 'mode', 'grid', $_SERVER['REQUEST_URI'] ) ); ?>" class="view-grid current" aria-current="page">
    322322                        <span class="screen-reader-text"><?php _e( 'Grid View' ); ?></span>
    323323                </a>
    324324        </script>