Как создать шаблон страницы WordPress

Шаблон страницы 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 совсем не сложно.

TEXT.RU - 100.00%
А для отдыха посмотрите новый видеоролик:

Как создать шаблон страницы WordPress: 11 комментариев

  • 10 ноября 2013 в 18:43
    Permalink

    Я себе таким способом сделал страницу со списком-ссылками на все записи блога без плагинов!

  • 22 ноября 2013 в 18:52
    Permalink

    Полезная информация! Надо будет и себе создать шаблон страницы. Спасибо

  • 30 ноября 2013 в 20:55
    Permalink

    Спасибо, Нина, как всегда у тебя полезный и оригинальный материал. Это заманчивая идея сделать страницу, отличную от основного блога. Например страницу благодарности за комментарий, или с подарками, нужно будет подумать над этим!

    • 1 декабря 2013 в 22:36
      Permalink

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

  • 14 января 2014 в 7:30
    Permalink

    Будем заниматься сайтостроительством, нет на свете ничего невозможного. С наступившим старым Новым Годом!

  • 1 марта 2014 в 13:51
    Permalink

    Спасибо за пост! Честно говоря не пробовал так делать, но информацию у себя оставил.

  • 11 августа 2014 в 16:58
    Permalink

    Не пробовала таким способом делать страницы. я вообще в кодах не очень люблю копаться. Боюсь их. Вдруг что-то не так сделаю!

    • 11 августа 2014 в 22:08
      Permalink

      Оля, это может и не понадобиться никогда. Но если вдруг…, тогда будете знать, где искать и у кого спросить

      • 31 октября 2014 в 16:34
        Permalink

        Иногда, труднее всего вспомнить о том, на каком блоге — какая информация. Хоть бери да выписывай в блокнотик о чём читал на чьём блоге! 😉

  • 25 августа 2014 в 11:20
    Permalink

    Не знала о такой возможности! Я побаиваюсь кодов, но зная, что возможно такое сделать, смогу при необходимости разобраться.

  • 31 октября 2014 в 16:32
    Permalink

    Наконец то я вспомнила, где читала о том, как можно сделать шаблон страницы. Помню, что на каком то сайте встречала описание, а на чьём, забыла. У меня были смутные подозрения, что это был твой блог 😉 И они полностью подтвердились. Как трудно удержать столько информации в голове!

Обсуждение закрыто.