Make WordPress Core

Changeset 21941


Ignore:
Timestamp:
09/21/2012 04:39:38 PM (12 years ago)
Author:
lancewillett
Message:

Twenty Twelve: change author template markup to use classes instead of IDs, fixes #21937.

Location:
trunk/wp-content/themes/twentytwelve
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-content/themes/twentytwelve/author.php

    r21618 r21941  
    4242            // If a user has filled out their description, show a bio on their entries.
    4343            if ( get_the_author_meta( 'description' ) ) : ?>
    44             <div id="author-info">
    45                 <div id="author-avatar">
     44            <div class="author-info">
     45                <div class="author-avatar">
    4646                    <?php echo get_avatar( get_the_author_meta( 'user_email' ), apply_filters( 'twentytwelve_author_bio_avatar_size', 60 ) ); ?>
    47                 </div><!-- #author-avatar -->
    48                 <div id="author-description">
     47                </div><!-- .author-avatar -->
     48                <div class="author-description">
    4949                    <h2><?php printf( __( 'About %s', 'twentytwelve' ), get_the_author() ); ?></h2>
    5050                    <p><?php the_author_meta( 'description' ); ?></p>
    51                 </div><!-- #author-description  -->
    52             </div><!-- #author-info -->
     51                </div><!-- .author-description  -->
     52            </div><!-- .author-info -->
    5353            <?php endif; ?>
    5454
  • trunk/wp-content/themes/twentytwelve/content.php

    r21437 r21941  
    4646            <?php edit_post_link( __( 'Edit', 'twentytwelve' ), '<span class="edit-link">', '</span>' ); ?>
    4747            <?php if ( is_singular() && get_the_author_meta( 'description' ) && is_multi_author() ) : // If a user has filled out their description and this is a multi-author blog, show a bio on their entries. ?>
    48                 <div id="author-info">
    49                     <div id="author-avatar">
     48                <div class="author-info">
     49                    <div class="author-avatar">
    5050                        <?php echo get_avatar( get_the_author_meta( 'user_email' ), apply_filters( 'twentytwelve_author_bio_avatar_size', 68 ) ); ?>
    51                     </div><!-- #author-avatar -->
    52                     <div id="author-description">
     51                    </div><!-- .author-avatar -->
     52                    <div class="author-description">
    5353                        <h2><?php printf( __( 'About %s', 'twentytwelve' ), get_the_author() ); ?></h2>
    5454                        <p><?php the_author_meta( 'description' ); ?></p>
    55                         <div id="author-link">
     55                        <div class="author-link">
    5656                            <a href="<?php echo esc_url( get_author_posts_url( get_the_author_meta( 'ID' ) ) ); ?>" rel="author">
    5757                                <?php printf( __( 'View all posts by %s <span class="meta-nav">&rarr;</span>', 'twentytwelve' ), get_the_author() ); ?>
    5858                            </a>
    59                         </div><!-- #author-link -->
    60                     </div><!-- #author-description -->
    61                 </div><!-- #author-info -->
     59                        </div><!-- .author-link -->
     60                    </div><!-- .author-description -->
     61                </div><!-- .author-info -->
    6262            <?php endif; ?>
    6363        </footer><!-- .entry-meta -->
  • trunk/wp-content/themes/twentytwelve/rtl.css

    r21933 r21941  
    4444
    4545/* Author profiles */
    46 #author-avatar {
    47     float: right;
    48 }
    49 #author-description {
     46.author-avatar {
     47    float: right;
     48}
     49.author-description {
    5050    float: right;
    5151    margin-right: 15px;
  • trunk/wp-content/themes/twentytwelve/style.css

    r21933 r21941  
    325325.widget img,
    326326img.header-image,
    327 #author-avatar img,
     327.author-avatar img,
    328328img.wp-post-image {
    329329    /* Add fancy borders to all WordPress-added images but not things like badges and icons and the like */
     
    411411    margin-bottom: 1.714285714rem;
    412412}
    413 #author-info {
     413.author-info {
    414414    border-top: 1px solid #ededed;
    415415    margin: 24px 0;
     
    419419    overflow: hidden;
    420420}
    421 #author-description p {
     421.author-description p {
    422422    color: #777;
    423423    font-size: 13px;
     
    425425    line-height: 1.846153846;
    426426}
    427 .author.archive #author-info {
     427.author.archive .author-info {
    428428    border-top: 0;
    429429    margin: 0 0 48px;
    430430    margin: 0 0 3.428571429rem;
    431431}
    432 .author.archive #author-avatar {
     432.author.archive .author-avatar {
    433433    margin-top: 0;
    434434}
     
    13411341/* Minimum width of 600 pixels. */
    13421342@media screen and (min-width: 600px) {
    1343     #author-avatar {
     1343    .author-avatar {
    13441344        float: left;
    13451345        margin-top: 8px;
    13461346        margin-top: 0.571428571rem;
    13471347    }
    1348     #author-description {
     1348    .author-description {
    13491349        float: right;
    13501350        width: 80%;
     
    15421542    .entry-content img,
    15431543    .comment-content img,
    1544     #author-avatar img,
     1544    .author-avatar img,
    15451545    img.wp-post-image {
    15461546        border-radius: 0;
     
    15681568        text-align: left;
    15691569    }
    1570     #author-avatar,
     1570    .author-avatar,
    15711571    #colophon,
    15721572    #respond,
     
    16161616        font-size: 10pt;
    16171617    }
    1618     #author-description {
     1618    .author-description {
    16191619        float: none;
    16201620        width: auto;
Note: See TracChangeset for help on using the changeset viewer.