Advertisement
prz-emo

index.php

Mar 31st, 2015
211
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.78 KB | None | 0 0
  1. <?php
  2. /**
  3.  * The main template file
  4.  *
  5.  * This is the most generic template file in a WordPress theme
  6.  * and one of the two required files for a theme (the other being style.css).
  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.
  9.  *
  10.  * Learn more: {@link https://codex.wordpress.org/Template_Hierarchy}
  11.  *
  12.  * @package WordPress
  13.  * @subpackage Twenty_Fifteen
  14.  * @since Twenty Fifteen 1.0
  15.  */
  16.  
  17. get_header(); ?>
  18.  
  19.     <div id="primary" class="content-area">
  20.         <main id="main" class="site-main" role="main">
  21.  
  22.         <?php if ( have_posts() ) : ?>
  23.  
  24.             <?php if ( is_home() && ! is_front_page() ) : ?>
  25.                 <header>
  26.                     <h1 class="page-title screen-reader-text"><?php single_post_title(); ?></h1>
  27.                 </header>
  28.             <?php endif; ?>
  29.  
  30.             <?php
  31.             // Start the loop.
  32.             while ( have_posts() ) : the_post();
  33.  
  34.                 /*
  35.                  * Include the Post-Format-specific template for the content.
  36.                  * If you want to override this in a child theme, then include a file
  37.                  * called content-___.php (where ___ is the Post Format name) and that will be used instead.
  38.                  */
  39.                 get_template_part( 'content', get_post_format() );
  40.  
  41.             // End the loop.
  42.             endwhile;
  43.  
  44.             // Previous/next page navigation.
  45.             the_posts_pagination( array(
  46.                 'prev_text'          => __( 'Previous page', 'twentyfifteen' ),
  47.                 'next_text'          => __( 'Next page', 'twentyfifteen' ),
  48.                 'before_page_number' => '<span class="meta-nav screen-reader-text">' . __( 'Page', 'twentyfifteen' ) . ' </span>',
  49.             ) );
  50.  
  51.         // If no content, include the "No posts found" template.
  52.         else :
  53.             get_template_part( 'content', 'none' );
  54.  
  55.         endif;
  56.         ?>
  57.  
  58.         </main><!-- .site-main -->
  59.     </div><!-- .content-area -->
  60.  
  61. <?php get_footer(); ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement