Шаблон страницы WordPress
Каждая страница в WordPress имеет свой шаблон. Он может быть один-единственный на сайте, но чаще их существует несколько (особенно в современных темах).
Так, например, тема может содержать шаблоны страниц, имеющих один или два сайдбара или совсем без него, с разным их расположением, страницы контактов, главной и т.д. и т.п.
На моём скриншоте тема содержит всего два шаблона: базовый и без сайдбара:
И в других темах большинство страниц создается по одному и тому же шаблону, который называется «базовый», или «по умолчанию», или как-то подобным образом. А Вам, допустим, необходимо какую-то страницу выделить, сделать особенной. Вот тогда-то и необходимо будет создать свой собственный шаблон.
Как создать шаблон?
Проще всего сделать так. Зайти на хостинг любым удобным способом, найти там папку с активной темой и скопировать содержимое файла page.php (а если его нет, то index.php) в новый файл редактора Notepad++, а в самое начало его вставить следующие строки:
<?php
/*
Template Name: page-about
*/
?>
Приведенные 5 строк как раз и определяют, что созданный файл является шаблоном страницы WordPress.
Затем нужно сохранить его с тем именем, которое Вы вписали в Template Name (третья строчка). Я вписала туда page-about, значит, и файл называю page-about.php. Обратите внимание, чтобы в типах файла стояло «All types».
Загрузите его на хостинг в папку с темой:
Теперь Вы увидите название своего шаблона при создании новой страницы:
а также в панели редактора WordPress:
Поскольку Вы создавали этот шаблон для того, чтобы новая страница чем-то отличалась от других, Вам нужно будет в созданном файле подправить те коды, которые будут отвечать за измененный вид будущей страницы. Скорее всего, также необходимо будет внести какие-то дополнения и в файл стилей style.css.
После всех изменений (которые Вы будете производить, естественно, в программе Notepad++), снова загрузите измененные файлы на хостинг и посмотрите, как будет выглядеть новая страница. При необходимости редактирование и загрузку на хостинг надо повторять столько раз, сколько потребуется для придания странице желаемого вида.
Как видите, создать свой собственный шаблон страницы WordPress совсем не сложно.
А для отдыха посмотрите новый видеоролик:
Комментарии
Я себе таким способом сделал страницу со списком-ссылками на все записи блога без плагинов!
Полезная информация! Надо будет и себе создать шаблон страницы. Спасибо
Спасибо, Нина, как всегда у тебя полезный и оригинальный материал. Это заманчивая идея сделать страницу, отличную от основного блога. Например страницу благодарности за комментарий, или с подарками, нужно будет подумать над этим!
Да, бывает такая необходимость. По крайней мере, эту статью я написала в ответ на вопрос одной из читательниц.
Будем заниматься сайтостроительством, нет на свете ничего невозможного. С наступившим старым Новым Годом!
Спасибо за пост! Честно говоря не пробовал так делать, но информацию у себя оставил.
Не пробовала таким способом делать страницы. я вообще в кодах не очень люблю копаться. Боюсь их. Вдруг что-то не так сделаю!
Оля, это может и не понадобиться никогда. Но если вдруг…, тогда будете знать, где искать и у кого спросить
Иногда, труднее всего вспомнить о том, на каком блоге – какая информация. Хоть бери да выписывай в блокнотик о чём читал на чьём блоге!
Не знала о такой возможности! Я побаиваюсь кодов, но зная, что возможно такое сделать, смогу при необходимости разобраться.
Наконец то я вспомнила, где читала о том, как можно сделать шаблон страницы. Помню, что на каком то сайте встречала описание, а на чьём, забыла. У меня были смутные подозрения, что это был твой блог
И они полностью подтвердились. Как трудно удержать столько информации в голове!