WordPress.org

Make WordPress Core

Ticket #23558: 23558.4.diff

File 23558.4.diff, 2.4 KB (added by cdog, 2 years ago)
  • wp-content/themes/twentythirteen/style.css

     
    22572257} 
    22582258 
    22592259.comment-author .fn, 
     2260.comment-meta .fn, 
    22602261.comment-reply-link { 
    22612262        color: #ed331c; 
    22622263        font-size: 14px; 
    22632264        font-style: normal; 
    22642265} 
    22652266 
     2267.comment-meta .fn a { 
     2268        color: #f94a0a; 
     2269} 
     2270 
    22662271.bypostauthor .fn:before { 
    22672272        content: '\f408'; 
    22682273} 
     
    22802285        width:         calc(100% - 124px); 
    22812286} 
    22822287 
     2288.comment.no-avatar .comment-meta, 
     2289.comment.no-avatar .comment-content, 
     2290.comment.no-avatar .reply { 
     2291        width: 100%; 
     2292} 
     2293 
    22832294.comment-meta, 
    22842295.comment-meta a { 
    22852296        color: #a2a2a2; 
  • wp-content/themes/twentythirteen/functions.php

     
    343343                // Proceed with normal comments. 
    344344        ?> 
    345345        <li id="li-comment-<?php comment_ID(); ?>"> 
     346                <?php $avatar = get_avatar( $comment, 74 ); ?> 
    346347                <article id="comment-<?php comment_ID(); ?>" <?php comment_class(); ?>> 
     348                        <?php if ( $avatar ) : ?> 
    347349                        <div class="comment-author vcard"> 
    348                                 <?php echo get_avatar( $comment, 74 ); ?> 
     350                                <?php echo $avatar; ?> 
    349351                                <cite class="fn"><?php comment_author_link(); ?></cite> 
    350352                        </div><!-- .comment-author --> 
     353                        <?php endif; ?> 
    351354 
    352355                        <header class="comment-meta"> 
     356                                <?php if ( ! $avatar ) : ?> 
     357                                <cite class="fn"><?php comment_author_link(); ?></cite> &middot; 
     358                                <?php endif; ?> 
    353359                                <?php 
    354360                                        printf( '<a href="%1$s"><time datetime="%2$s">%3$s</time></a>', 
    355361                                                esc_url( get_comment_link( $comment->comment_ID ) ), 
     
    378384} 
    379385endif; 
    380386 
     387/** 
     388 * Extends the default WordPress comment class to denote whether showing avatars 
     389 * is enabled. 
     390 * 
     391 * @since Twenty Thirteen 1.0 
     392 * 
     393 * @param array $classes Existing class values. 
     394 * @return array Filtered class values. 
     395 */ 
     396function twentythirteen_comment_class( $classes ) { 
     397        if ( ! get_option( 'show_avatars' ) ) 
     398                $classes[] = 'no-avatar'; 
     399 
     400        return $classes; 
     401} 
     402add_filter( 'comment_class', 'twentythirteen_comment_class' ); 
     403 
    381404if ( ! function_exists( 'twentythirteen_entry_meta' ) ) : 
    382405/** 
    383406 * Prints HTML with meta information for current post: categories, tags, permalink, author, and date.