WordPress.org

Make WordPress Core

Ticket #23558: 23558.6.diff

File 23558.6.diff, 2.5 KB (added by cdog, 5 years ago)
  • wp-content/themes/twentythirteen/style.css

     
    22562256        margin-bottom: 10px;
    22572257}
    22582258
    2259 .comment-author .fn,
     2259.comment-meta .fn,
    22602260.comment-reply-link {
    22612261        color: #ed331c;
    22622262        font-size: 14px;
    22632263        font-style: normal;
    22642264}
    22652265
     2266.comment-meta .fn a {
     2267        color: #f94a0a;
     2268}
     2269
    22662270.bypostauthor .fn:before {
    22672271        content: '\f408';
    22682272}
     
    22802284        width:         calc(100% - 124px);
    22812285}
    22822286
     2287.comment.no-avatar .comment-meta,
     2288.comment.no-avatar .comment-content,
     2289.comment.no-avatar .reply {
     2290        width: 100%;
     2291}
     2292
    22832293.comment-meta,
    22842294.comment-meta a {
    22852295        color: #a2a2a2;
  • wp-content/themes/twentythirteen/functions.php

     
    344344        ?>
    345345        <li id="li-comment-<?php comment_ID(); ?>">
    346346                <article id="comment-<?php comment_ID(); ?>" <?php comment_class(); ?>>
     347                        <?php if ( $avatar = get_avatar( $comment, 74 ) ) : ?>
    347348                        <div class="comment-author vcard">
    348                                 <?php echo get_avatar( $comment, 74 ); ?>
    349                                 <cite class="fn"><?php comment_author_link(); ?></cite>
     349                                <?php echo $avatar; ?>
    350350                        </div><!-- .comment-author -->
     351                        <?php endif; ?>
    351352
    352353                        <header class="comment-meta">
    353354                                <?php
    354                                         printf( '<a href="%1$s"><time datetime="%2$s">%3$s</time></a>',
     355                                        printf( '<cite class="fn">%1$s</cite> on <a href="%2$s"><time datetime="%3$s">%4$s</time></a>',
     356                                                get_comment_author_link(),
    355357                                                esc_url( get_comment_link( $comment->comment_ID ) ),
    356358                                                get_comment_time( 'c' ),
    357359                                                sprintf( _x( '%1$s at %2$s', '1: date, 2: time', 'twentythirteen' ), get_comment_date(), get_comment_time() )
     
    378380}
    379381endif;
    380382
     383/**
     384 * Extends the default WordPress comment class to denote whether showing avatars
     385 * is enabled.
     386 *
     387 * @since Twenty Thirteen 1.0
     388 *
     389 * @param array $classes Existing class values.
     390 * @return array Filtered class values.
     391 */
     392function twentythirteen_comment_class( $classes ) {
     393        if ( ! get_option( 'show_avatars' ) )
     394                $classes[] = 'no-avatar';
     395
     396        return $classes;
     397}
     398add_filter( 'comment_class', 'twentythirteen_comment_class' );
     399
    381400if ( ! function_exists( 'twentythirteen_entry_meta' ) ) :
    382401/**
    383402 * Prints HTML with meta information for current post: categories, tags, permalink, author, and date.