Создание шаблона для WordPress (часть 8)
Как много у людей замечательных идей, как приятно их воплощать в жизнь. Но не всегда хватает на всё знаний или времени. Может кому-то пригодится ресурс, предлагающий услугу сайт визитка бесплатно . И время сэкономите и результатом останитесь вполне и очень даже довольны.
Состав шаблона
Перед тем как работать дальше с нашим макетом из фотошопа и делать из него шаблон для WordPress, нужно понять из каких частей вообще составлен обычный шаблон. После скачивания из интернета архивов, которые содержат шаблоны для WordPress, Вы, вероятно, заметили: обычно это папка в которой находятся различные файлы из которых состоит шаблон. Обычно это несколько php-файлов, файл стилей CSS (бывает не один), мини-изображение шаблона и папка с рисунками, входящими в состав темы.
С листом стилей и папкой с картинками все понятно. Разберем теперь, что за php-файлы находятся в папке шаблона и зачем они нужны. Типичный набор этих файлов может быть следующим:
404.php
archives.php
header.php
home.php
index.php
sidebar.php
comments.php
footer.php
page.php
Либо вот такой вариант:
404.php
archives.php
header.php
index.php
single.php
sidebar.php
comments.php
footer.php
page.php
Кто первым заметит разницу? ☺ Правильно, в первом варианте в наборе есть файл home.php, а во втором вместо него есть файл single.php. В чем отличие? В хозяйстве Вордпресс есть, так называемая, иерархия файлов (иначе это называется «иерархией шаблонов», имея в виду, что каждый php-файл — это шаблон. Например, header.php — шаблон шапки. Не путайте эти понятия с общим шаблоном темы!). Согласно данной иерархии, Вордпресс радостно встречает любого посетителя блога и первым делом старательно ищет в текущей теме файл home.php, чтобы скорее явить его дорогому пришельцу. Если же он такового не находит, то следующим ищет файл index.php и выдает его.
Кто старательно ранее изучал принципы адресации в сети Интернет, тот знает, что при заходе на любой сайт, сервер выдает первым делом индексную страницу — index.html (или index.php, не суть важно). Вордпресс же немного перетасовывает карты и первым ищет все-таки файл home.php. Зачем нужна такая перестановка?
Во-первых, появляется возможность задать различное отображение Главной страницы блога и его внутренних страниц. Ведь для всех внутренних страниц (если не указано иное) Вордпресс будет использовать шаблон index.php, а для главной только home.php.








щя надо под новый wordpress делать шаблоны и на html5 желательно))