WordPress.org

Make WordPress Core

Ticket #23558: 23558.6.diff

File 23558.6.diff, 2.5 KB (added by cdog, 14 months 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.