WordPress.org

Make WordPress Core

Ticket #21951: 21951.diff

File 21951.diff, 8.8 KB (added by nacin, 19 months ago)
  • tag.php

     
     1<?php 
     2/** 
     3 * The template for displaying Tag pages. 
     4 * 
     5 * Used to display archive-type pages for posts in a tag. 
     6 * 
     7 * Learn more: http://codex.wordpress.org/Template_Hierarchy 
     8 * 
     9 * @package WordPress 
     10 * @subpackage Twenty_Twelve 
     11 * @since Twenty Twelve 1.0 
     12 */ 
     13 
     14get_header(); ?> 
     15 
     16        <section id="primary" class="site-content"> 
     17                <div id="content" role="main"> 
     18 
     19                <?php if ( have_posts() ) : ?> 
     20                        <header class="archive-header"> 
     21                                <h1 class="archive-title"><?php printf( __( 'Tag Archives: %s', 'twentytwelve' ), '<span>' . single_tag_title( '', false ) . '</span>' ); ?></h1> 
     22 
     23                                <?php 
     24                                // Show an optional tag description. 
     25                                $tag_description = tag_description(); 
     26                                if ( $tag_description ) 
     27                                        echo '<div class="archive-meta">' . $tag_description . '</div>'; 
     28                                ?> 
     29                        </header><!-- .archive-header --> 
     30 
     31                        <?php 
     32                        /* Start the Loop */ 
     33                        while ( have_posts() ) : the_post(); 
     34 
     35                                /* Include the post format-specific template for the content. If you want to 
     36                                 * this in a child theme then include a file called called content-___.php 
     37                                 * (where ___ is the post format) and that will be used instead. 
     38                                 */ 
     39                                get_template_part( 'content', get_post_format() ); 
     40 
     41                        endwhile; 
     42 
     43                        twentytwelve_content_nav( 'nav-below' ); 
     44                        ?> 
     45 
     46                <?php else : ?> 
     47                        <?php get_template_part( 'content', 'none' ); ?> 
     48                <?php endif; ?> 
     49 
     50                </div><!-- #content --> 
     51        </section><!-- #primary --> 
     52 
     53<?php get_sidebar(); ?> 
     54<?php get_footer(); ?> 
     55 No newline at end of file 
  • category.php

     
     1<?php 
     2/** 
     3 * The template for displaying Category pages. 
     4 * 
     5 * Used to display archive-type pages for posts in a category. 
     6 * 
     7 * Learn more: http://codex.wordpress.org/Template_Hierarchy 
     8 * 
     9 * @package WordPress 
     10 * @subpackage Twenty_Twelve 
     11 * @since Twenty Twelve 1.0 
     12 */ 
     13 
     14get_header(); ?> 
     15 
     16        <section id="primary" class="site-content"> 
     17                <div id="content" role="main"> 
     18 
     19                <?php if ( have_posts() ) : ?> 
     20                        <header class="archive-header"> 
     21                                <h1 class="archive-title"><?php printf( __( 'Category Archives: %s', 'twentytwelve' ), '<span>' . single_cat_title( '', false ) . '</span>' ); ?></h1> 
     22 
     23                                <?php 
     24                                // Show an optional category description. 
     25                                $category_description = category_description(); 
     26                                if ( $category_description ) 
     27                                        echo '<div class="archive-meta">' . $category_description . '</div>'; 
     28                                ?> 
     29                        </header><!-- .archive-header --> 
     30 
     31                        <?php 
     32                        /* Start the Loop */ 
     33                        while ( have_posts() ) : the_post(); 
     34 
     35                                /* Include the post format-specific template for the content. If you want to 
     36                                 * this in a child theme then include a file called called content-___.php 
     37                                 * (where ___ is the post format) and that will be used instead. 
     38                                 */ 
     39                                get_template_part( 'content', get_post_format() ); 
     40 
     41                        endwhile; 
     42 
     43                        twentytwelve_content_nav( 'nav-below' ); 
     44                        ?> 
     45 
     46                <?php else : ?> 
     47                        <?php get_template_part( 'content', 'none' ); ?> 
     48                <?php endif; ?> 
     49 
     50                </div><!-- #content --> 
     51        </section><!-- #primary --> 
     52 
     53<?php get_sidebar(); ?> 
     54<?php get_footer(); ?> 
     55 No newline at end of file 
  • date.php

     
     1<?php 
     2/** 
     3 * The template for displaying Date pages. 
     4 * 
     5 * Used to display archive-type pages for daily, monthly, and yearly archives. 
     6 * 
     7 * Learn more: http://codex.wordpress.org/Template_Hierarchy 
     8 * 
     9 * @package WordPress 
     10 * @subpackage Twenty_Twelve 
     11 * @since Twenty Twelve 1.0 
     12 */ 
     13 
     14get_header(); ?> 
     15 
     16        <section id="primary" class="site-content"> 
     17                <div id="content" role="main"> 
     18 
     19                <?php if ( have_posts() ) : ?> 
     20                        <header class="archive-header"> 
     21                                <h1 class="archive-title"><?php 
     22                                        if ( is_day() ) 
     23                                                printf( __( 'Daily Archives: %s', 'twentytwelve' ), '<span>' . get_the_date() . '</span>' ); 
     24                                        elseif ( is_month() ) 
     25                                                printf( __( 'Monthly Archives: %s', 'twentytwelve' ), '<span>' . get_the_date( _x( 'F Y', 'monthly archives date format', 'twentytwelve' ) ) . '</span>' ); 
     26                                        elseif ( is_year() ) 
     27                                                printf( __( 'Yearly Archives: %s', 'twentytwelve' ), '<span>' . get_the_date( _x( 'Y', 'yearly archives date format', 'twentytwelve' ) ) . '</span>' ); 
     28                                        else 
     29                                                _e( 'Blog Archives', 'twentytwelve' ); 
     30                                ?></h1> 
     31                        </header><!-- .archive-header --> 
     32 
     33                        <?php 
     34                        /* Start the Loop */ 
     35                        while ( have_posts() ) : the_post(); 
     36 
     37                                /* Include the post format-specific template for the content. If you want to 
     38                                 * this in a child theme then include a file called called content-___.php 
     39                                 * (where ___ is the post format) and that will be used instead. 
     40                                 */ 
     41                                get_template_part( 'content', get_post_format() ); 
     42 
     43                        endwhile; 
     44 
     45                        twentytwelve_content_nav( 'nav-below' ); 
     46                        ?> 
     47 
     48                <?php else : ?> 
     49                        <?php get_template_part( 'content', 'none' ); ?> 
     50                <?php endif; ?> 
     51 
     52                </div><!-- #content --> 
     53        </section><!-- #primary --> 
     54 
     55<?php get_sidebar(); ?> 
     56<?php get_footer(); ?> 
     57 No newline at end of file 
  • taxonomy.php

     
     1<?php 
     2/** 
     3 * The template for displaying taxonomy pages. 
     4 * 
     5 * Used to display archive-type pages for posts in a taxonomy. 
     6 * Categories and tags are types of taxonomies, and are handled 
     7 * through category.php and tag.php instead. A theme or plugin 
     8 * could add more taxonomies. 
     9 * 
     10 * Learn more: http://codex.wordpress.org/Template_Hierarchy 
     11 * 
     12 * @package WordPress 
     13 * @subpackage Twenty_Twelve 
     14 * @since Twenty Twelve 1.0 
     15 */ 
     16 
     17get_header(); ?> 
     18 
     19        <section id="primary" class="site-content"> 
     20                <div id="content" role="main"> 
     21 
     22                <?php if ( have_posts() ) : ?> 
     23                        <header class="archive-header"> 
     24                                <h1 class="archive-title"><?php printf( __( 'Archives: %s', 'twentytwelve' ), '<span>' . single_term_title( '', false ) . '</span>' ); ?></h1> 
     25 
     26                                <?php 
     27                                // Show an optional term description. 
     28                                $term_description = term_description(); 
     29                                if ( $term_description ) 
     30                                        echo '<div class="archive-meta">' . $term_description . '</div>'; 
     31                                ?> 
     32                        </header><!-- .archive-header --> 
     33 
     34                        <?php 
     35                        /* Start the Loop */ 
     36                        while ( have_posts() ) : the_post(); 
     37 
     38                                /* Include the post format-specific template for the content. If you want to 
     39                                 * this in a child theme then include a file called called content-___.php 
     40                                 * (where ___ is the post format) and that will be used instead. 
     41                                 */ 
     42                                get_template_part( 'content', get_post_format() ); 
     43 
     44                        endwhile; 
     45 
     46                        twentytwelve_content_nav( 'nav-below' ); 
     47                        ?> 
     48 
     49                <?php else : ?> 
     50                        <?php get_template_part( 'content', 'none' ); ?> 
     51                <?php endif; ?> 
     52 
     53                </div><!-- #content --> 
     54        </section><!-- #primary --> 
     55 
     56<?php get_sidebar(); ?> 
     57<?php get_footer(); ?> 
     58 No newline at end of file 
  • archive.php

     
    1919 
    2020                <?php if ( have_posts() ) : ?> 
    2121                        <header class="archive-header"> 
    22                                 <h1 class="archive-title"><?php 
    23                                         if ( is_day() ) { 
    24                                                 printf( __( 'Daily Archives: %s', 'twentytwelve' ), '<span>' . get_the_date() . '</span>' ); 
    25                                         } elseif ( is_month() ) { 
    26                                                 printf( __( 'Monthly Archives: %s', 'twentytwelve' ), '<span>' . get_the_date( _x( 'F Y', 'monthly archives date format', 'twentytwelve' ) ) . '</span>' ); 
    27                                         } elseif ( is_year() ) { 
    28                                                 printf( __( 'Yearly Archives: %s', 'twentytwelve' ), '<span>' . get_the_date( _x( 'Y', 'yearly archives date format', 'twentytwelve' ) ) . '</span>' ); 
    29                                         } elseif ( is_tag() ) { 
    30                                                 printf( __( 'Tag Archives: %s', 'twentytwelve' ), '<span>' . single_tag_title( '', false ) . '</span>' ); 
    31                                         } elseif ( is_category() ) { 
    32                                                 printf( __( 'Category Archives: %s', 'twentytwelve' ), '<span>' . single_cat_title( '', false ) . '</span>' ); 
    33                                         } else { 
    34                                                 _e( 'Blog Archives', 'twentytwelve' ); 
    35                                         } 
    36                                 ?></h1> 
    37  
    38                                 <?php 
    39                                         // Show an optional tag description. 
    40                                         if ( is_tag() ) { 
    41                                                 $tag_description = tag_description(); 
    42                                                 if ( $tag_description ) 
    43                                                         echo '<div class="archive-meta">' . $tag_description . '</div>'; 
    44                                         } 
    45                                         // Show an optional category description. 
    46                                         if ( is_category() ) { 
    47                                                 $category_description = category_description(); 
    48                                                 if ( $category_description ) 
    49                                                         echo '<div class="archive-meta">' . $category_description . '</div>'; 
    50                                         } 
    51                                 ?> 
     22                                <h1 class="archive-title"><?php _e( 'Archives', 'twentytwelve' ); ?></h1> 
    5223                        </header><!-- .archive-header --> 
    5324 
    5425                        <?php