Changeset 22048
- Timestamp:
- 09/27/2012 07:01:16 AM (12 years ago)
- Location:
- trunk/wp-content/themes/twentytwelve
- Files:
-
- 2 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-content/themes/twentytwelve/archive.php
r21992 r22048 7 7 * 8 8 * If you'd like to further customize these archive views, you may create a 9 * new template file for each specific one, like tag.php for Tag archives or 9 * new template file for each specific one. For example, Twenty Twelve already 10 * has tag.php for Tag archives, category.php for Category archives, and 10 11 * author.php for Author archives. 11 12 * … … 25 26 <header class="archive-header"> 26 27 <h1 class="archive-title"><?php 27 if ( is_day() ) {28 if ( is_day() ) : 28 29 printf( __( 'Daily Archives: %s', 'twentytwelve' ), '<span>' . get_the_date() . '</span>' ); 29 } elseif ( is_month() ) {30 elseif ( is_month() ) : 30 31 printf( __( 'Monthly Archives: %s', 'twentytwelve' ), '<span>' . get_the_date( _x( 'F Y', 'monthly archives date format', 'twentytwelve' ) ) . '</span>' ); 31 } elseif ( is_year() ) {32 elseif ( is_year() ) : 32 33 printf( __( 'Yearly Archives: %s', 'twentytwelve' ), '<span>' . get_the_date( _x( 'Y', 'yearly archives date format', 'twentytwelve' ) ) . '</span>' ); 33 } elseif ( is_tag() ) { 34 printf( __( 'Tag Archives: %s', 'twentytwelve' ), '<span>' . single_tag_title( '', false ) . '</span>' ); 35 } elseif ( is_category() ) { 36 printf( __( 'Category Archives: %s', 'twentytwelve' ), '<span>' . single_cat_title( '', false ) . '</span>' ); 37 } else { 34 else : 38 35 _e( 'Archives', 'twentytwelve' ); 39 }36 endif; 40 37 ?></h1> 41 42 <?php43 // Show an optional tag description.44 if ( is_tag() ) {45 $tag_description = tag_description();46 if ( $tag_description )47 echo '<div class="archive-meta">' . $tag_description . '</div>';48 }49 // Show an optional category description.50 if ( is_category() ) {51 $category_description = category_description();52 if ( $category_description )53 echo '<div class="archive-meta">' . $category_description . '</div>';54 }55 ?>56 38 </header><!-- .archive-header --> 57 39 -
trunk/wp-content/themes/twentytwelve/author.php
r21941 r22048 2 2 /** 3 3 * The template for displaying Author Archive pages. 4 * 5 * Used to display archive-type pages for posts by an author. 6 * 7 * Learn more: http://codex.wordpress.org/Template_Hierarchy 4 8 * 5 9 * @package WordPress -
trunk/wp-content/themes/twentytwelve/image.php
r21634 r22048 2 2 /** 3 3 * The template for displaying image attachments. 4 * 5 * Learn more: http://codex.wordpress.org/Template_Hierarchy 4 6 * 5 7 * @package WordPress … … 52 54 */ 53 55 $attachments = array_values( get_children( array( 'post_parent' => $post->post_parent, 'post_status' => 'inherit', 'post_type' => 'attachment', 'post_mime_type' => 'image', 'order' => 'ASC', 'orderby' => 'menu_order ID' ) ) ); 54 foreach ( $attachments as $k => $attachment ) {56 foreach ( $attachments as $k => $attachment ) : 55 57 if ( $attachment->ID == $post->ID ) 56 58 break; 57 } 59 endforeach; 60 58 61 $k++; 59 62 // If there is more than 1 attachment in a gallery 60 if ( count( $attachments ) > 1 ) {61 if ( isset( $attachments[ $k ] ) ) 63 if ( count( $attachments ) > 1 ) : 64 if ( isset( $attachments[ $k ] ) ) : 62 65 // get the URL of the next image attachment 63 66 $next_attachment_url = get_attachment_link( $attachments[ $k ]->ID ); 64 else 67 else : 65 68 // or get the URL of the first image attachment 66 69 $next_attachment_url = get_attachment_link( $attachments[ 0 ]->ID ); 67 } else { 70 endif; 71 else : 68 72 // or, if there's only 1 image, get the URL of the image 69 73 $next_attachment_url = wp_get_attachment_url(); 70 } 74 endif; 71 75 ?> 72 76 <a href="<?php echo esc_url( $next_attachment_url ); ?>" title="<?php the_title_attribute(); ?>" rel="attachment"><?php -
trunk/wp-content/themes/twentytwelve/index.php
r21763 r22048 6 6 * and one of the two required files for a theme (the other being style.css). 7 7 * It is used to display a page when nothing more specific matches a query. 8 * E.g., it puts together the home page when no home.php file exists. 8 * For example, it puts together the home page when no home.php file exists. 9 * 9 10 * Learn more: http://codex.wordpress.org/Template_Hierarchy 10 11 *
Note: See TracChangeset
for help on using the changeset viewer.