WordPress.org

Make WordPress Core

Ticket #24766: 24766.diff

File 24766.diff, 21.0 KB (added by sabreuse, 5 years ago)
  • wp-login.php

     
    112112        </head>
    113113        <body class="login <?php echo esc_attr( implode( ' ', $classes ) ); ?>">
    114114        <div id="login">
    115                 <h1><a href="<?php echo esc_url( $login_header_url ); ?>" title="<?php echo esc_attr( $login_header_title ); ?>"><?php bloginfo( 'name' ); ?></a></h1>
     115                <h1><a href="<?php echo esc_url( $login_header_url ); ?>"><?php bloginfo( 'name' ); ?></a></h1>
    116116        <?php
    117117
    118118        unset( $login_header_url, $login_header_title );
     
    156156
    157157        // Don't allow interim logins to navigate away from the page.
    158158        if ( ! $interim_login ): ?>
    159         <p id="backtoblog"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php esc_attr_e( 'Are you lost?' ); ?>"><?php printf( __( '&larr; Back to %s' ), get_bloginfo( 'title', 'display' ) ); ?></a></p>
     159        <p id="backtoblog"><a href="<?php echo esc_url( home_url( '/' ) ); ?>"><?php printf( __( '&larr; Back to %s' ), get_bloginfo( 'title', 'display' ) ); ?></a></p>
    160160        <?php endif; ?>
    161161
    162162        </div>
     
    577577
    578578<p id="nav">
    579579<a href="<?php echo esc_url( wp_login_url() ); ?>"><?php _e( 'Log in' ); ?></a> |
    580 <a href="<?php echo esc_url( wp_lostpassword_url() ); ?>" title="<?php esc_attr_e( 'Password Lost and Found' ) ?>"><?php _e( 'Lost your password?' ); ?></a>
     580<a href="<?php echo esc_url( wp_lostpassword_url() ); ?>"><?php _e( 'Lost your password?' ); ?></a>
    581581</p>
    582582
    583583<?php
     
    722722        <?php if ( get_option( 'users_can_register' ) ) : ?>
    723723                <?php echo apply_filters( 'register', sprintf( '<a href="%s">%s</a>', esc_url( wp_registration_url() ), __( 'Register' ) ) ); ?> |
    724724        <?php endif; ?>
    725         <a href="<?php echo esc_url( wp_lostpassword_url() ); ?>" title="<?php esc_attr_e( 'Password Lost and Found' ); ?>"><?php _e( 'Lost your password?' ); ?></a>
     725        <a href="<?php echo esc_url( wp_lostpassword_url() ); ?>"><?php _e( 'Lost your password?' ); ?></a>
    726726<?php endif; ?>
    727727</p>
    728728<?php } ?>
  • wp-includes/category-template.php

     
    5656        }
    5757
    5858        if ( $link )
    59                 $chain .= '<a href="' . esc_url( get_category_link( $parent->term_id ) ) . '" title="' . esc_attr( sprintf( __( "View all posts in %s" ), $parent->name ) ) . '">'.$name.'</a>' . $separator;
     59                $chain .= '<a href="' . esc_url( get_category_link( $parent->term_id ) ) . '">' . $name . '</a>' . $separator;
    6060        else
    6161                $chain .= $name.$separator;
    6262        return $chain;
     
    171171                                case 'multiple':
    172172                                        if ( $category->parent )
    173173                                                $thelist .= get_category_parents( $category->parent, true, $separator );
    174                                         $thelist .= '<a href="' . esc_url( get_category_link( $category->term_id ) ) . '" title="' . esc_attr( sprintf( __( "View all posts in %s" ), $category->name ) ) . '" ' . $rel . '>' . $category->name.'</a></li>';
     174                                        $thelist .= '<a href="' . esc_url( get_category_link( $category->term_id ) ) . '" ' . $rel . '>' . $category->name.'</a></li>';
    175175                                        break;
    176176                                case 'single':
    177177                                        $thelist .= '<a href="' . esc_url( get_category_link( $category->term_id ) ) . '" title="' . esc_attr( sprintf( __( "View all posts in %s" ), $category->name ) ) . '" ' . $rel . '>';
     
    671671                $tag_link = '#' != $tag->link ? esc_url( $tag->link ) : '#';
    672672                $tag_id = isset($tags[ $key ]->id) ? $tags[ $key ]->id : $key;
    673673                $tag_name = $tags[ $key ]->name;
    674                 $a[] = "<a href='$tag_link' class='tag-link-$tag_id' title='" . esc_attr( call_user_func( $topic_count_text_callback, $real_count, $tag, $args ) ) . "' style='font-size: " .
     674                $a[] = "<a href='$tag_link' class='tag-link-$tag_id' style='font-size: " .
    675675                        str_replace( ',', '.', ( $smallest + ( ( $count - $min_count ) * $font_step ) ) )
    676676                        . "$unit;'>$tag_name</a>";
    677677        }
     
    826826                $cat_name = esc_attr( $category->name );
    827827                $cat_name = apply_filters( 'list_cats', $cat_name, $category );
    828828                $link = '<a href="' . esc_url( get_term_link($category) ) . '" ';
    829                 if ( $use_desc_for_title == 0 || empty($category->description) )
    830                         $link .= 'title="' . esc_attr( sprintf(__( 'View all posts filed under %s' ), $cat_name) ) . '"';
    831                 else
    832                         $link .= 'title="' . esc_attr( strip_tags( apply_filters( 'category_description', $category->description, $category ) ) ) . '"';
    833829                $link .= '>';
    834830                $link .= $cat_name . '</a>';
    835831
     
    844840                        if ( empty($feed) ) {
    845841                                $alt = ' alt="' . sprintf(__( 'Feed for all posts filed under %s' ), $cat_name ) . '"';
    846842                        } else {
    847                                 $title = ' title="' . $feed . '"';
    848843                                $alt = ' alt="' . $feed . '"';
    849844                                $name = $feed;
    850                                 $link .= $title;
     845                                $link .= $alt;
    851846                        }
    852847
    853848                        $link .= '>';
  • wp-includes/media-template.php

     
    2929
    3030        <script type="text/html" id="tmpl-media-modal">
    3131                <div class="<?php echo $class; ?>">
    32                         <a class="media-modal-close" href="#" title="<?php esc_attr_e('Close'); ?>"><span class="media-modal-icon"></span></a>
     32                        <a class="media-modal-close" href="#"><span class="media-modal-icon"></span></a>
    3333                        <div class="media-modal-content"></div>
    3434                </div>
    3535                <div class="media-modal-backdrop"></div>
     
    145145                        <# } #>
    146146
    147147                        <# if ( data.buttons.close ) { #>
    148                                 <a class="close media-modal-icon" href="#" title="<?php _e('Remove'); ?>"></a>
     148                                <a class="close media-modal-icon" href="#"></a>
    149149                        <# } #>
    150150
    151151                        <# if ( data.buttons.check ) { #>
    152                                 <a class="check" href="#" title="<?php _e('Deselect'); ?>"><div class="media-modal-icon"></div></a>
     152                                <a class="check" href="#"><div class="media-modal-icon"></div></a>
    153153                        <# } #>
    154154                </div>
    155155                <#
  • wp-includes/post-template.php

     
    910910                $class = '';
    911911                if ( is_front_page() && !is_paged() )
    912912                        $class = 'class="current_page_item"';
    913                 $menu .= '<li ' . $class . '><a href="' . home_url( '/' ) . '" title="' . esc_attr($text) . '">' . $args['link_before'] . $text . $args['link_after'] . '</a></li>';
     913                $menu .= '<li ' . $class . '><a href="' . home_url( '/' ) . '">' . $args['link_before'] . $text . $args['link_after'] . '</a></li>';
    914914                // If the front page is a page, add it to the exclude list
    915915                if (get_option('show_on_front') == 'page') {
    916916                        if ( !empty( $list_args['exclude'] ) ) {
     
    11911191        if ( trim( $link_text ) == '' )
    11921192                $link_text = $_post->post_title;
    11931193
    1194         return apply_filters( 'wp_get_attachment_link', "<a href='$url' title='$post_title'>$link_text</a>", $id, $size, $permalink, $icon, $text );
     1194        return apply_filters( 'wp_get_attachment_link', "<a href='$url'>$link_text</a>", $id, $size, $permalink, $icon, $text );
    11951195}
    11961196
    11971197/**
  • wp-includes/user.php

     
    8787        $user = get_user_by('login', $username);
    8888
    8989        if ( !$user )
    90                 return new WP_Error( 'invalid_username', sprintf( __( '<strong>ERROR</strong>: Invalid username. <a href="%s" title="Password Lost and Found">Lost your password</a>?' ), wp_lostpassword_url() ) );
     90                return new WP_Error( 'invalid_username', sprintf( __( '<strong>ERROR</strong>: Invalid username. <a href="%s">Lost your password</a>?' ), wp_lostpassword_url() ) );
    9191
    9292        if ( is_multisite() ) {
    9393                // Is user marked as spam?
     
    107107                return $user;
    108108
    109109        if ( !wp_check_password($password, $user->user_pass, $user->ID) )
    110                 return new WP_Error( 'incorrect_password', sprintf( __( '<strong>ERROR</strong>: The password you entered for the username <strong>%1$s</strong> is incorrect. <a href="%2$s" title="Password Lost and Found">Lost your password</a>?' ),
     110                return new WP_Error( 'incorrect_password', sprintf( __( '<strong>ERROR</strong>: The password you entered for the username <strong>%1$s</strong> is incorrect. <a href="%2$s">Lost your password</a>?' ),
    111111                $username, wp_lostpassword_url() ) );
    112112
    113113        return $user;
  • wp-includes/general-template.php

     
    874874        elseif ('option' == $format)
    875875                $link_html = "\t<option value='$url'>$before $text $after</option>\n";
    876876        elseif ('html' == $format)
    877                 $link_html = "\t<li>$before<a href='$url' title='$title_text'>$text</a>$after</li>\n";
     877                $link_html = "\t<li>$before<a href='$url'>$text</a>$after</li>\n";
    878878        else // custom
    879                 $link_html = "\t$before<a href='$url' title='$title_text'>$text</a>$after\n";
     879                $link_html = "\t$before<a href='$url'>$text</a>$after\n";
    880880
    881881        $link_html = apply_filters( 'get_archives_link', $link_html );
    882882
     
    12101210        $calendar_output .= "\n\t\t".'<td class="pad">&nbsp;</td>';
    12111211
    12121212        if ( $next ) {
    1213                 $calendar_output .= "\n\t\t".'<td colspan="3" id="next"><a href="' . get_month_link($next->year, $next->month) . '" title="' . esc_attr( sprintf(__('View posts for %1$s %2$s'), $wp_locale->get_month($next->month), date('Y', mktime(0, 0 , 0, $next->month, 1, $next->year))) ) . '">' . $wp_locale->get_month_abbrev($wp_locale->get_month($next->month)) . ' &raquo;</a></td>';
     1213                $calendar_output .= "\n\t\t".'<td colspan="3" id="next"><a href="' . get_month_link($next->year, $next->month) . '">' . $wp_locale->get_month_abbrev($wp_locale->get_month($next->month)) . ' &raquo;</a></td>';
    12141214        } else {
    12151215                $calendar_output .= "\n\t\t".'<td colspan="3" id="next" class="pad">&nbsp;</td>';
    12161216        }
     
    12781278                        $calendar_output .= '<td>';
    12791279
    12801280                if ( in_array($day, $daywithpost) ) // any posts today?
    1281                                 $calendar_output .= '<a href="' . get_day_link( $thisyear, $thismonth, $day ) . '" title="' . esc_attr( $ak_titles_for_day[ $day ] ) . "\">$day</a>";
     1281                                $calendar_output .= '<a href="' . get_day_link( $thisyear, $thismonth, $day ) . "\">$day</a>";
    12821282                else
    12831283                        $calendar_output .= $day;
    12841284                $calendar_output .= '</td>';
  • wp-includes/link-template.php

     
    724724        if ( empty( $link ) )
    725725                $link = __('Edit This');
    726726
    727         $link = '<a href="' . get_edit_term_link( $term->term_id, $term->taxonomy ) . '" title="' . $link . '">' . $link . '</a>';
     727        $link = '<a href="' . get_edit_term_link( $term->term_id, $term->taxonomy ) . '">' . $link . '</a>';
    728728        $link = $before . apply_filters( 'edit_term_link', $link, $term->term_id ) . $after;
    729729
    730730        if ( $echo )
     
    935935                $link = __('Edit This');
    936936
    937937        $post_type_obj = get_post_type_object( $post->post_type );
    938         $link = '<a class="post-edit-link" href="' . $url . '" title="' . esc_attr( $post_type_obj->labels->edit_item ) . '">' . $link . '</a>';
     938        $link = '<a class="post-edit-link" href="' . $url . '">' . $link . '</a>';
    939939        echo $before . apply_filters( 'edit_post_link', $link, $post->ID ) . $after;
    940940}
    941941
     
    10091009        if ( null === $link )
    10101010                $link = __('Edit This');
    10111011
    1012         $link = '<a class="comment-edit-link" href="' . get_edit_comment_link( $comment->comment_ID ) . '" title="' . esc_attr__( 'Edit comment' ) . '">' . $link . '</a>';
     1012        $link = '<a class="comment-edit-link" href="' . get_edit_comment_link( $comment->comment_ID ) . '">' . $link . '</a>';
    10131013        echo $before . apply_filters( 'edit_comment_link', $link, $comment->comment_ID ) . $after;
    10141014}
    10151015
     
    10501050        if ( empty($link) )
    10511051                $link = __('Edit This');
    10521052
    1053         $link = '<a href="' . get_edit_bookmark_link( $bookmark ) . '" title="' . esc_attr__( 'Edit Link' ) . '">' . $link . '</a>';
     1053        $link = '<a href="' . get_edit_bookmark_link( $bookmark ) . '">' . $link . '</a>';
    10541054        echo $before . apply_filters( 'edit_bookmark_link', $link, $bookmark->link_id ) . $after;
    10551055}
    10561056
  • wp-includes/default-widgets.php

     
    313313                        <ul>
    314314                        <?php wp_register(); ?>
    315315                        <li><?php wp_loginout(); ?></li>
    316                         <li><a href="<?php bloginfo('rss2_url'); ?>" title="<?php echo esc_attr(__('Syndicate this site using RSS 2.0')); ?>"><?php _e('Entries <abbr title="Really Simple Syndication">RSS</abbr>'); ?></a></li>
    317                         <li><a href="<?php bloginfo('comments_rss2_url'); ?>" title="<?php echo esc_attr(__('The latest comments to all posts in RSS')); ?>"><?php _e('Comments <abbr title="Really Simple Syndication">RSS</abbr>'); ?></a></li>
    318                         <?php echo apply_filters( 'widget_meta_poweredby', sprintf( '<li><a href="%s" title="%s">%s</a></li>',
     316                        <li><a href="<?php bloginfo('rss2_url'); ?>"><?php _e('Entries <abbr title="Really Simple Syndication">RSS</abbr>'); ?></a></li>
     317                        <li><a href="<?php bloginfo('comments_rss2_url'); ?>"><?php _e('Comments <abbr title="Really Simple Syndication">RSS</abbr>'); ?></a></li>
     318                        <?php echo apply_filters( 'widget_meta_poweredby', sprintf( '<li><a href="%s">%s</a></li>',
    319319                                esc_url( __( 'http://wordpress.org/' ) ),
    320                                 esc_attr__( 'Powered by WordPress, state-of-the-art semantic personal publishing platform.' ),
    321320                                _x( 'WordPress.org', 'meta widget link text' )
    322321                        ) ); ?>
    323322                        <?php wp_meta(); ?>
     
    574573                <ul>
    575574                <?php while ( $r->have_posts() ) : $r->the_post(); ?>
    576575                        <li>
    577                                 <a href="<?php the_permalink() ?>" title="<?php echo esc_attr( get_the_title() ? get_the_title() : get_the_ID() ); ?>"><?php if ( get_the_title() ) the_title(); else the_ID(); ?></a>
     576                                <a href="<?php the_permalink() ?>"><?php if ( get_the_title() ) the_title(); else the_ID(); ?></a>
    578577                        <?php if ( $show_date ) : ?>
    579578                                <span class="post-date"><?php echo get_the_date(); ?></span>
    580579                        <?php endif; ?>
     
    785784                $url = esc_url(strip_tags($url));
    786785                $icon = includes_url('images/rss.png');
    787786                if ( $title )
    788                         $title = "<a class='rsswidget' href='$url' title='" . esc_attr__( 'Syndicate this content' ) ."'><img style='border:0' width='14' height='14' src='$icon' alt='RSS' /></a> <a class='rsswidget' href='$link' title='$desc'>$title</a>";
     787                        $title = "<a class='rsswidget' href='$url'><img style='border:0' width='14' height='14' src='$icon' alt='RSS' /></a> <a class='rsswidget' href='$link'>$title</a>";
    789788
    790789                echo $before_widget;
    791790                if ( $title )
     
    903902                if ( $link == '' ) {
    904903                        echo "<li>$title{$date}{$summary}{$author}</li>";
    905904                } else {
    906                         echo "<li><a class='rsswidget' href='$link' title='$desc'>$title</a>{$date}{$summary}{$author}</li>";
     905                        echo "<li><a class='rsswidget' href='$link'>$title</a>{$date}{$summary}{$author}</li>";
    907906                }
    908907        }
    909908        echo '</ul>';
  • wp-includes/comment-template.php

     
    10061006        if ( !empty( $css_class ) ) {
    10071007                echo ' class="'.$css_class.'" ';
    10081008        }
    1009         $title = the_title_attribute( array('echo' => 0 ) );
    10101009
    10111010        echo apply_filters( 'comments_popup_link_attributes', '' );
    10121011
    1013         echo ' title="' . esc_attr( sprintf( __('Comment on %s'), $title ) ) . '">';
    10141012        comments_number( $zero, $one, $more );
    10151013        echo '</a>';
    10161014}
     
    16261624                'fields'               => apply_filters( 'comment_form_default_fields', $fields ),
    16271625                'comment_field'        => '<p class="comment-form-comment"><label for="comment">' . _x( 'Comment', 'noun' ) . '</label> <textarea id="comment" name="comment" cols="45" rows="8" aria-required="true"></textarea></p>',
    16281626                'must_log_in'          => '<p class="must-log-in">' . sprintf( __( 'You must be <a href="%s">logged in</a> to post a comment.' ), wp_login_url( apply_filters( 'the_permalink', get_permalink( $post_id ) ) ) ) . '</p>',
    1629                 'logged_in_as'         => '<p class="logged-in-as">' . sprintf( __( 'Logged in as <a href="%1$s">%2$s</a>. <a href="%3$s" title="Log out of this account">Log out?</a>' ), get_edit_user_link(), $user_identity, wp_logout_url( apply_filters( 'the_permalink', get_permalink( $post_id ) ) ) ) . '</p>',
     1627                'logged_in_as'         => '<p class="logged-in-as">' . sprintf( __( 'Logged in as <a href="%1$s">%2$s</a>. <a href="%3$s">Log out?</a>' ), get_edit_user_link(), $user_identity, wp_logout_url( apply_filters( 'the_permalink', get_permalink( $post_id ) ) ) ) . '</p>',
    16301628                'comment_notes_before' => '<p class="comment-notes">' . __( 'Your email address will not be published.' ) . ( $req ? $required_text : '' ) . '</p>',
    16311629                'comment_notes_after'  => '<p class="form-allowed-tags">' . sprintf( __( 'You may use these <abbr title="HyperText Markup Language">HTML</abbr> tags and attributes: %s' ), ' <code>' . allowed_tags() . '</code>' ) . '</p>',
    16321630                'id_form'              => 'commentform',
  • wp-includes/author-template.php

     
    134134 */
    135135function get_the_author_link() {
    136136        if ( get_the_author_meta('url') ) {
    137                 return '<a href="' . esc_url( get_the_author_meta('url') ) . '" title="' . esc_attr( sprintf(__("Visit %s&#8217;s website"), get_the_author()) ) . '" rel="author external">' . get_the_author() . '</a>';
     137                return '<a href="' . esc_url( get_the_author_meta('url') ) . '" rel="author external">' . get_the_author() . '</a>';
    138138        } else {
    139139                return get_the_author();
    140140        }
     
    199199        if ( !is_object( $authordata ) )
    200200                return false;
    201201        $link = sprintf(
    202                 '<a href="%1$s" title="%2$s" rel="author">%3$s</a>',
     202                '<a href="%1$s" rel="author">%2$s</a>',
    203203                esc_url( get_author_posts_url( $authordata->ID, $authordata->user_nicename ) ),
    204                 esc_attr( sprintf( __( 'Posts by %s' ), get_the_author() ) ),
    205204                get_the_author()
    206205        );
    207206        echo apply_filters( 'the_author_posts_link', $link );
     
    315314                        $return .= '<li>';
    316315                }
    317316
    318                 $link = '<a href="' . get_author_posts_url( $author->ID, $author->user_nicename ) . '" title="' . esc_attr( sprintf(__("Posts by %s"), $author->display_name) ) . '">' . $name . '</a>';
     317                $link = '<a href="' . get_author_posts_url( $author->ID, $author->user_nicename ) . '">' . $name . '</a>';
    319318
    320319                if ( !empty( $feed_image ) || !empty( $feed ) ) {
    321320                        $link .= ' ';
     
    325324
    326325                        $link .= '<a href="' . get_author_feed_link( $author->ID ) . '"';
    327326
    328                         $alt = $title = '';
     327                        $alt = '';
    329328                        if ( !empty( $feed ) ) {
    330                                 $title = ' title="' . esc_attr( $feed ) . '"';
    331329                                $alt = ' alt="' . esc_attr( $feed ) . '"';
    332330                                $name = $feed;
    333                                 $link .= $title;
     331                                $link .= $alt;
    334332                        }
    335333
    336334                        $link .= '>';
    337335
    338336                        if ( !empty( $feed_image ) )
    339                                 $link .= '<img src="' . esc_url( $feed_image ) . '" style="border: none;"' . $alt . $title . ' />';
     337                                $link .= '<img src="' . esc_url( $feed_image ) . '" style="border: none;"' . $alt . ' />';
    340338                        else
    341339                                $link .= $name;
    342340
  • wp-includes/class-wp-admin-bar.php

     
    426426                                if ( ! empty( $node->meta['target'] ) ) :
    427427                                        ?> target="<?php echo esc_attr( $node->meta['target'] ); ?>"<?php
    428428                                endif;
    429                                 if ( ! empty( $node->meta['title'] ) ) :
    430                                         ?> title="<?php echo esc_attr( $node->meta['title'] ); ?>"<?php
    431                                 endif;
     429
    432430                                ?>><?php
    433431                        else:
    434432                                ?><div class="ab-item ab-empty-item" <?php echo $aria_attributes;
    435                                 if ( ! empty( $node->meta['title'] ) ) :
    436                                         ?> title="<?php echo esc_attr( $node->meta['title'] ); ?>"<?php
    437                                 endif;
    438433                                ?>><?php
    439434                        endif;
    440435
  • wp-includes/class-wp-customize-section.php

     
    8080        protected function render() {
    8181                ?>
    8282                <li id="accordion-section-<?php echo esc_attr( $this->id ); ?>" class="control-section accordion-section">
    83                         <h3 class="accordion-section-title" tabindex="0" title="<?php echo esc_attr( $this->description ); ?>"><?php echo esc_html( $this->title ); ?></h3>
     83                        <h3 class="accordion-section-title" tabindex="0"><?php echo esc_html( $this->title ); ?></h3>
    8484                        <ul class="accordion-section-content">
    8585                                <?php
    8686                                foreach ( $this->controls as $control )
  • wp-includes/class-wp-theme.php

     
    649649                                break;
    650650                        case 'Author' :
    651651                                if ( $this->get('AuthorURI') ) {
    652                                         static $attr = null;
    653                                         if ( ! isset( $attr ) )
    654                                                 $attr = esc_attr__( 'Visit author homepage' );
    655                                         $value = sprintf( '<a href="%1$s" title="%2$s">%3$s</a>', $this->display( 'AuthorURI', true, $translate ), $attr, $value );
     652                                        $value = sprintf( '<a href="%1$s">%2$s</a>', $this->display( 'AuthorURI', true, $translate ), $value );
    656653                                } elseif ( ! $value ) {
    657654                                        $value = __( 'Anonymous' );
    658655                                }