Нарушение иерархии Wordpress (3.1.2) - PullRequest
0 голосов
/ 13 мая 2011

У меня есть страница в Wordpress, которой назначен собственный шаблон. Первоначально он работал и без какого-либо уведомления решил однажды по умолчанию использовать index.php ....

Он не будет переходить к его template_page.php или page.php, он всегда идет прямо к index.php в моей теме.

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

Это не относится ко всем остальным страницам этой сборки, в которых используется пользовательский шаблон. Все остальные страницы работают просто отлично.

Я пробовал:

  • отключение всех плагинов / обновлений плагинов.
  • изменение и восстановление моих постоянных ссылок.
  • удаление страницы и ее повторное создание.

Я обнаружил, что она будет отображать страницу время от времени, но не всегда. Я решил ее один раз и оставил, и она вернулась к попытке использовать index.php для рендеринга страницы через несколько дней.

Я в тупике, есть мысли?

1 Ответ

0 голосов
/ 13 мая 2011

Не уверен, почему это произойдет, но вы пытались назвать свой файл шаблона page-yourpageslug.php или page-yourpageid.php.Wordpress должен использовать этот шаблон по умолчанию, не устанавливая его таким образом в административной области.

...