2012-06-04 9 views
0

Я борюсь с чем-то, что кажется легким, шаблоны страниц. Я читал вслух сообщения об этом, люди, похоже, забывают поставить комментарий в верхней части страницы и не могут заставить его отображаться в раскрывающемся меню на страницах. I может сделать это, моя проблема следующий этап.Wordpress игнорируя шаблон страницы из раскрывающегося списка

Я написал самый основной шаблон (на заказ-page.php):

<?php 
/* 
Template Name: Test template 
*/ 
?> 


<?php get_header(); ?> 

<h1>Teams!</h1> 

<?php get_footer(); ?> 

Это показывает, и я могу выбрать его на новой странице боковой панели. Однако, когда я нахожусь на этой новой странице, она, похоже, деформирует страницу архива с использованием шаблона содержимого.

Заранее спасибо.

ответ

1

По звукам вещей это может противоречить другому шаблону.

Например, если ваша страница имеет категорию «slug» и настроена на использование настраиваемого шаблона «custom-template.php», она будет конфликтовать с (и переопределить) category.php, который является значением по умолчанию шаблон для показа сообщений для определенной категории.

Я рекомендую изменить слизню, чтобы убедиться, что это проблема.

+0

Если у вас есть пользовательский тип сообщения с тем же именем, это может вызвать конфликт? –

2

Если вы разместите нижеследующее в нижнем колонтитуле, вы сможете получить дополнительную информацию о том, как выбирается ваш шаблон (и точно знать, что может произойти).

<?php global $template; 
echo(basename($template)); ?> 

Тогда ищите имя шаблона в нижнем колонтитуле. Возможно (например, @adomnom сказал), что у вас конфликт слизняков. Существует несколько других странных сценариев, которые могут быть вызваны плагинами, пользовательскими функциями или другими факторами.

+1

В теме 2017 есть front-page.php. Это предпочтительнее wordpress, пользовательский файл шаблона будет проигнорирован, если есть front-page.php. – Skalibran

Смежные вопросы