[ Index ] |
PHP Cross Reference of WordPress |
[Summary view] [Print] [Text view]
1 <?php 2 /** 3 * The template for displaying Archive pages 4 * 5 * Used to display archive-type pages if nothing more specific matches a query. 6 * For example, puts together date-based pages if no date.php file exists. 7 * 8 * If you'd like to further customize these archive views, you may create a 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 11 * author.php for Author archives. 12 * 13 * @link https://developer.wordpress.org/themes/basics/template-hierarchy/ 14 * 15 * @package WordPress 16 * @subpackage Twenty_Twelve 17 * @since Twenty Twelve 1.0 18 */ 19 20 get_header(); ?> 21 22 <section id="primary" class="site-content"> 23 <div id="content" role="main"> 24 25 <?php if ( have_posts() ) : ?> 26 <header class="archive-header"> 27 <h1 class="archive-title"> 28 <?php 29 if ( is_day() ) { 30 /* translators: %s: Date. */ 31 printf( __( 'Daily Archives: %s', 'twentytwelve' ), '<span>' . get_the_date() . '</span>' ); 32 } elseif ( is_month() ) { 33 /* translators: %s: Date. */ 34 printf( __( 'Monthly Archives: %s', 'twentytwelve' ), '<span>' . get_the_date( _x( 'F Y', 'monthly archives date format', 'twentytwelve' ) ) . '</span>' ); 35 } elseif ( is_year() ) { 36 /* translators: %s: Date. */ 37 printf( __( 'Yearly Archives: %s', 'twentytwelve' ), '<span>' . get_the_date( _x( 'Y', 'yearly archives date format', 'twentytwelve' ) ) . '</span>' ); 38 } else { 39 _e( 'Archives', 'twentytwelve' ); 40 } 41 ?> 42 </h1> 43 </header><!-- .archive-header --> 44 45 <?php 46 // Start the Loop. 47 while ( have_posts() ) : 48 the_post(); 49 50 /* 51 * Include the post format-specific template for the content. If you want 52 * to use this in a child theme then include a file called content-___.php 53 * (where ___ is the post format) and that will be used instead. 54 */ 55 get_template_part( 'content', get_post_format() ); 56 57 endwhile; 58 59 twentytwelve_content_nav( 'nav-below' ); 60 ?> 61 62 <?php else : ?> 63 <?php get_template_part( 'content', 'none' ); ?> 64 <?php endif; ?> 65 66 </div><!-- #content --> 67 </section><!-- #primary --> 68 69 <?php get_sidebar(); ?> 70 <?php get_footer(); ?>
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Thu Nov 21 01:00:03 2024 | Cross-referenced by PHPXref 0.7.1 |