Шаблоны страниц автоматически отображают содержимое страницы-индекса?

Поэтому я беру свой первый набег на создание шаблона страницы WordPress. Я создал файл .php со следующим содержимым:

<?php /* Template Name: Download Page Template */ ?> 

Затем я создал страницу в редакторе страниц и назначил ее для использования «шаблона страницы загрузки». Однако, когда я просматриваю эту страницу, все, что я вижу, это домашняя / индексная страница … Я попробовал несколько образцов из кода , но все, что произошло, это то, что мой контент из редактора wp появился в самом низу на индексной странице.

Мне что-то не хватает?

Solutions Collecting From Web of "Шаблоны страниц автоматически отображают содержимое страницы-индекса?"

Если код, который вы выложили выше, – это все содержимое вашего файла, то да, вы что-то упустили!

вы просто создали новый шаблон страницы, но он пуст, вам нужно сообщить WordPress, что отображать, и обычно его выполнение с использованием цикла и нескольких других тегов шаблонов добавляет этот код к вам a.php в соответствии с тем, что у вас уже есть:

 //this will include the theme header.php file <?php get_header(); ?> <div id="content" class="widecolumn"> <?php if (have_posts()) : while (have_posts()) : the_post();?> <div class="post"> <h2 id="post-<?php the_ID(); ?>"><?php the_title();?></h2> <div class="entrytext"> <?php the_content(); ?> </div> </div> <?php endwhile; endif; ?> <?php edit_post_link('Edit this entry.', '<p>', '</p>'); ?> </div> //this will include the theme footer.php file <?php get_footer(); ?>