I made a few layouts for my pages. I choose them during adding new page. Unfortunately, they are displayed on the website with classical layout made for other pages.
In the 'special layouts' for some pages I wanted to make different header. I made it by:
<?php /* Template Name: PagePortrait */ ?> <?php get_header('portrait'); ?> <div class="title"><h1><?php wp_title(' '); ?></h1></div> <?php if ( have_posts() ) while ( have_posts() ) : the_post(); ?> <?php the_content(); ?> <?php endwhile; ?> <?php get_footer(); ?>
and the name of file with header is: header-portrait.php
Why this happens? What should I change?