Как создать шаблон для WordPress - обзор файлов темы

В предыдущей заметке я выбрал подходящую HTML-верстку на которую буду опираться при построении темы для WordPress 3.3.1. Но прежде чем приступить непосредственно к разработке, давайте все-таки коротко рассмотрим анатомию шаблонов.

Отмечу, что обязательных файлов, присутствующих в абсолютно любом "скине" всего два:

  • index.php - главная страница.
  • style.css - стили для разметки+описание.

Они составляют опорное ядро. Минимальный вариант, - этого достаточно для работы. В реальности такого вы не увидите - 99,(9)% случаев.

Применительно к выбранному дизайну структура будет нижеследующей:

WordPress шаблон - структура

  • Header - шапка: логотип/слоган блога;
  • Loop - цикл вывода записей;
  • Comments - форма и вывод комментариев;
  • Sidebar - боковая панель, здесь будут помещаться виджеты;
  • Footer - подвал, копирайт.

Все это будет последовательно вызываться из index.php. Помимо него есть и другие "объединяющие" файлы темы оформления: архивы, рубрики, результаты поиска, страницы, записи, метки. Дополнительную часть функционала будем прописывать в functions.php, недвусмысленное название, не правда ли? В следующей статью выложу небольшую блок-схему с логикой работы шаблонизатора.





© 2012-2014 Druweb.ru. Вы можете спокойно копировать любые материалы сайта только при наличии обратной ссылки.