Make WordPress Core

Ticket #30065: 30065.4.patch

File 30065.4.patch, 7.3 KB (added by davidakennedy, 10 years ago)
  • wp-content/themes/twentyfifteen/author-bio.php

     
    2424                ?>
    2525        </div><!-- .author-avatar -->
    2626        <div class="author-description">
    27                 <h2 class="author-title"><?php echo get_the_author(); ?></h2>
     27                <h3 class="author-title"><?php echo get_the_author(); ?></h3>
    2828                <p class="author-bio">
    2929                        <?php the_author_meta( 'description' ); ?>
    3030                        <a class="author-link" href="<?php echo esc_url( get_author_posts_url( get_the_author_meta( 'ID' ) ) ); ?>" rel="author">
  • wp-content/themes/twentyfifteen/content-link.php

     
    1414        <?php twentyfifteen_post_thumbnail(); ?>
    1515
    1616        <header class="entry-header">
    17                 <?php the_title( sprintf( '<h1 class="entry-title"><a href="%s" rel="bookmark">', esc_url( twentyfifteen_get_link_url() ) ), '</a></h1>' ); ?>
     17                <?php
     18                        if ( is_single() ) :
     19                                the_title( sprintf( '<h1 class="entry-title"><a href="%s">', esc_url( twentyfifteen_get_link_url() ) ), '</a></h1>' );
     20                        else :
     21                                the_title( sprintf( '<h2 class="entry-title"><a href="%s">', esc_url( twentyfifteen_get_link_url() ) ), '</a></h2>' );
     22                        endif;
     23                ?>
    1824        </header>
    1925        <!-- .entry-header -->
    2026
  • wp-content/themes/twentyfifteen/content-search.php

     
    1414        <?php twentyfifteen_post_thumbnail(); ?>
    1515
    1616        <header class="entry-header">
    17                 <?php the_title( sprintf( '<h1 class="entry-title"><a href="%s" rel="bookmark">', esc_url( get_permalink() ) ), '</a></h1>' ); ?>
     17                <?php the_title( sprintf( '<h2 class="entry-title"><a href="%s" rel="bookmark">', esc_url( get_permalink() ) ), '</a></h2>' ); ?>
    1818        </header><!-- .entry-header -->
    1919
    2020        <div class="entry-summary">
  • wp-content/themes/twentyfifteen/content.php

     
    1818                        if ( is_single() ) :
    1919                                the_title( '<h1 class="entry-title">', '</h1>' );
    2020                        else :
    21                                 the_title( sprintf( '<h1 class="entry-title"><a href="%s" rel="bookmark">', esc_url( get_permalink() ) ), '</a></h1>' );
     21                                the_title( sprintf( '<h2 class="entry-title"><a href="%s" rel="bookmark">', esc_url( get_permalink() ) ), '</a></h2>' );
    2222                        endif;
    2323                ?>
    2424        </header><!-- .entry-header -->
  • wp-content/themes/twentyfifteen/functions.php

     
    119119                'description'   => __( 'Add widgets here to appear in your sidebar.', 'twentyfifteen' ),
    120120                'before_widget' => '<aside id="%1$s" class="widget %2$s">',
    121121                'after_widget'  => '</aside>',
    122                 'before_title'  => '<h1 class="widget-title">',
    123                 'after_title'   => '</h1>',
     122                'before_title'  => '<h2 class="widget-title">',
     123                'after_title'   => '</h2>',
    124124        ) );
    125125}
    126126add_action( 'widgets_init', 'twentyfifteen_widgets_init' );
  • wp-content/themes/twentyfifteen/header.php

     
    2929        <div id="sidebar" class="sidebar">
    3030                <header id="masthead" class="site-header" role="banner">
    3131                        <div class="site-branding">
    32                                 <h1 class="site-title"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></h1>
    33                                 <p class="site-description"><?php bloginfo( 'description' ); ?></p>
     32                                <?php
     33                                        if ( is_front_page() && is_home() ) : ?>
     34                                                <h1 class="site-title"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></h1>
     35                                        <?php else : ?>
     36                                                <p class="site-title"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></p>
     37                                        <?php endif;
     38
     39                                        $description = get_bloginfo( 'description', 'display' );
     40                                        if ( ! empty( $description ) ) : ?>
     41                                                <p class="site-description"><?php echo esc_html( $description ); ?></p>
     42                                        <?php endif;
     43                                ?>
    3444                                <button class="secondary-toggle"><?php esc_html_e( 'Menu and widgets', 'twentyfifteen' ); ?></button>
    3545                        </div><!-- .site-branding -->
    3646                </header><!-- .site-header -->
  • wp-content/themes/twentyfifteen/inc/template-tags.php

     
    3434        if ( $links ) :
    3535        ?>
    3636        <nav class="navigation pagination" role="navigation">
    37                 <h1 class="screen-reader-text"><?php esc_html_e( 'Posts navigation', 'twentyfifteen' ); ?></h1>
     37                <h2 class="screen-reader-text"><?php esc_html_e( 'Posts navigation', 'twentyfifteen' ); ?></h2>
    3838                <div class="nav-links">
    3939                        <?php echo $links; ?>
    4040                </div><!-- .nav-links -->
     
    7171
    7272        ?>
    7373        <nav class="navigation post-navigation" role="navigation">
    74                 <h1 class="screen-reader-text"><?php esc_html_e( 'Post navigation', 'twentyfifteen' ); ?></h1>
     74                <h2 class="screen-reader-text"><?php esc_html_e( 'Post navigation', 'twentyfifteen' ); ?></h2>
    7575                <div class="nav-links">
    7676                        <?php
    7777                        if ( is_attachment() ) :
     
    9898        if ( get_comment_pages_count() > 1 && get_option( 'page_comments' ) ) :
    9999        ?>
    100100        <nav class="navigation comment-navigation" role="navigation">
    101                 <h1 class="screen-reader-text"><?php esc_html_e( 'Comment navigation', 'twentyfifteen' ); ?></h1>
     101                <h2 class="screen-reader-text"><?php esc_html_e( 'Comment navigation', 'twentyfifteen' ); ?></h2>
    102102                <div class="nav-links">
    103103                        <?php
    104104                                if ( $prev_link = get_previous_comments_link( esc_html__( 'Older Comments', 'twentyfifteen' ) ) ) :
  • wp-content/themes/twentyfifteen/index.php

     
    2222
    2323                <?php if ( have_posts() ) : ?>
    2424
     25                        <?php if ( is_home() && ! is_front_page() ) : ?>
     26                                <header>
     27                                        <h1 class="page-title screen-reader-text"><?php echo esc_html( get_the_title( get_option( 'page_for_posts' ) ) ); ?></h1>
     28                                </header>
     29                        <?php endif; ?>
     30
    2531                        <?php while ( have_posts() ) : the_post(); ?>
    2632
    2733                                <?php
  • wp-content/themes/twentyfifteen/style.css

     
    12881288        font-family: "Noto Sans", sans-serif;
    12891289        font-size: 22px;
    12901290        font-size: 2.2rem;
     1291        font-weight: 700;
    12911292        line-height: 1.3636;
     1293        margin-bottom: 0;
    12921294}
    12931295
    12941296.site-description {