Вниз

2 февраля 2010

Создание шаблона для WordPress (часть 8)



Собрались переехать в США или просто разгадываете кроссворд? Иногда появляется необходимость вспомнить названия штатов США, но по картелазить скрючившись будет не очень удобно. Тут-то Вам на помощь и прийдёт этот сайт.

Как много у людей замечательных идей, как приятно их воплощать в жизнь. Но не всегда хватает на всё знаний или времени. Может кому-то пригодится ресурс, предлагающий услугу сайт визитка бесплатно . И время сэкономите и результатом останитесь вполне и очень даже довольны.

Состав шаблона

Перед тем как работать дальше с нашим макетом из фотошопа и делать из него шаблон для , нужно понять из каких частей вообще составлен обычный шаблон. После скачивания из интернета архивов, которые содержат шаблоны для , Вы, вероятно, заметили: обычно это папка в которой находятся различные файлы из которых состоит шаблон. Обычно это несколько 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.

Не говори: мы начинали с нуля; на нуле все может и кончиться.
Тадеуш Гицгер

Подпишись на RSS

Один комментарий Прокомментировать
  1. axel
    26 Июн 2010

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

Поделись своими мыслями!

(обязательно)
(обязательно)

Почтовые адреса не публикуются.

Подпишись на комментарии

Подтвердите, что Вы не бот — выберите человечка с поднятой рукой:

Ru Twit перешел во владение Mail.Ru Group
Россия заняла 20-е место по количеству пользователей Twitter
Четыре новых языка с написанием справа налево добавились в Центре переводов Twitter
Яндекс.Справочник обновился двумя статистическими пунктами