Make WordPress Core

Ticket #55960: 55960.1.diff

File 55960.1.diff, 797 bytes (added by sabernhardt, 4 years ago)

associating text with the external links list

  • src/wp-includes/class-wp-admin-bar.php

     
    517517                        $class = '';
    518518                }
    519519
    520                 echo "<ul id='" . esc_attr( 'wp-admin-bar-' . $node->id ) . "'$class>";
     520                if ( 'wp-logo-external' === $node->id ) {
     521                        echo '<div id="wp-admin-bar-wp-logo-external-heading" class="ab-item ab-empty-item">' . __( 'External links' ) . '</div>';
     522                        $aria = ' aria-labelledby="wp-admin-bar-wp-logo-external-heading"';
     523                } else {
     524                        $aria = '';
     525                }
     526
     527                echo "<ul id='" . esc_attr( 'wp-admin-bar-' . $node->id ) . "'$class$aria>";
    521528                foreach ( $node->children as $item ) {
    522529                        $this->_render_item( $item );
    523530                }