ГлавнаяWordpressСоздание темыУрок #1. Структура темы Wordpress.

Урок #1. Структура темы WordPress.

Категория: Создание темы / Опубликовано: 2017-07-25 / Просмотров: 101

Структура темы WordPress, WordPress theme structure

Всем привет! На связи Артём Санников, и сегодня я начинаю цикл обучающих уроков по созданию темы (шаблона) для WordPress.

Чтобы начать разработку темы, давайте познакомимся немного со структурой шаблонов в WordPress. Для примера рассмотрим самую простую и распространённую структуру.

Обратите внимание: структура темы может быть разной, и она зависит от таланта и хода мысли программиста.

Простая структура темы WordPress

Тема WordPress представляет собой некий конструктор, который собирается из разных файлов, образуя полноценный шаблон. Сначала я напишу список всех файлов и их назначение, а затем покажу наглядно, что где и как подключается.

  • index.php (главная страница сайта);
  • header.php (верхняя часть сайта);
  • sidebar.php (боковая колонка сайта);
  • footer.php (нижняя часть сайта);
  • 404.php (стандартная страница об ошибке #404, выводится пользователю, когда на сайте нет запрошенной страницы);
  • category.php (категория, в которой выводятся записи);
  • functions.php (предоставляет дополнительные функции для работы темы и изменить некоторых параметров ядра WordPpess);
  • page.php (выводится полный текст страницы);
  • search.php (выводятся результаты поиска по сайту);
  • single.php (выводится полный текст записи);
  • tag.php (отображаются записи и страницы, у которых есть общие метки);
  • archive.php (выводятся все записи, которые были добавлены в предыдущем/текущем месяце);
  • style.css (файл стилей css);
  • screenshot.png (изображение темы, которое отображается только в панели управления).

Главная страница, Категория, Результаты поиска

Главная страница, категория и результаты поиска очень схожи между собой по структуре, но имеют незначительные различия. Index.php, category.php, search.php, tag.php являются оболочкой в которую подключаются другие файлы, образуя полноценный каркас главной страницы:

  • header.php (верхняя часть сайта или — шапка);
  • sidebar.php (боковая колонка сайта или — сайдбар);
  • footer.php (нижняя часть сайта или — подвал).

Структура темы WordPress, главная страница - index.

Страница — page.php

Страница является точно такой же оболочкой, которая объединяет разные файлы образуя каркас.

Структура темы WordPress, страница - page

Запись — single.php

Страница записи состоит из:

  • header.php;
  • sidebar.php;
  • footer.php;
  • текст записи;
  • похожие записи;
  • форма комментариев.

Структура темы WordPress, страница - записи.

Страница 404 — 404.php

Страница 404 является видоизменённой копией файла page.php.

Структура темы WordPress, страница 404.

Вывод

Мы рассмотрели самую распространённую структуру темы WordPress, и узнали куда подключаются файлы header.php, sidebar.php, sidebar.php. А так же узнали из каких файлов вообще состоит тема WordPress. Теперь можно переходить к следующему этапу — создание макета для темы WordPress.

С уважением, Артём Санников

Сайт: ArtemSannikov.ru

Похожие записи по теме

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *