Создание WordPress Темы (Шаблона) с нуля — Урок 2 Иерархия шаблонов, файл function.php

Автор Denis Lisitsin
Создание WordPress Темы (Шаблона) с нуля — Урок 2 Иерархия шаблонов, файл function.php

приветствоваться в следующем видео уроки курсы по создание темы для WordPress и в этом уроке мы с вами поговорим о шаблонах в теме и также разберём шаблоны шаблоны — это основная составная часть каждой темы и они используются для визуализации какого-то контента или типа как страница WordPress при отображении страницы смотрят какой тип шаблона нужно нам сейчас использовать и отображает его он — это всё делает с помощью Get запросом.

То есть он считывает Get запроса в строке URL вашего сайта и уже исходя из информации в теме ищут шаблона для текущего типа страницы. Давайте взглянем я. Покаталась здесь небольшой визуализацию по типам шаблонов и вкратце пройдёмся по ней если мы общаемся к сайту главной странице например как заново.

кому-то отрабатывает главное шаблоны в теме — это может быть index.php, а может быть.

PHP дальше к примеру если мы ведем в браузере example.com и запрос page ID и после равно. Мальчишник страница тот работает шаблон п. PHP и так далее будет происходить для каждого типа нашей странице мы можем визуализировать и отобразить теги категория авторов также есть шаблон для. Дат шаблон для страницы которая не найдено и шаблон для страницы поиска иерархия шаблонов — это отображение наших шаблонов по какой-то градация или ступенькам у них есть определённые приоритет и для каждая для каждого типа страницы. Мы сначала используемого уникальный шаблон и дальше у нас если эти шаблоны не найдены идут какие-то общие шаблоны. А здесь отображён на стандартный список шаблонов их на самом деле может быть намного больше, но для начала — это вам будет достаточно смотрите если мы отображаемым и. Хотим увидеть постов то для начала вордпресса будет использовать шаблон home.php и только после того как он не будет найден будет использоваться шаблон index.php. А во всех случаях конечно файлом будет файл index.php. Я думаю вы уже догадались. Почему без этого файла может существовать ни одна. Тема, а дальше у нас в списке идёт Home page — это главная страница сайта мы можем её стерилизовать с помощью шаблона Front page если я не будет то данные для этой странице будут отображаться с помощью шаблона index.php следующее то шаблон singleton PHP он отвечает за вывод и визуализация конкретного паста если его нет использоваться WordPress single.php и дальше. Яндекс так следующее тип страницы — это page мы можем визуализировать с помощью шаблона page.php и если его не будет будет использоваться символа для вывода несу. Сейчас странице мы используем шаблон 404 PHP сразу после него если он не будет найден будет использоваться index.php также мы можем отобразить по шаблонам теги категория например авторов на сайте с помощью шаблона автор также дату с помощью шаблона. Иосиф и также мы можем использовать шаблон на. ДПС для дата и для визуализации результатов поиска мы используем search.php если все эти файлы не будут найдены то для их отображения буду пользоваться файл PHP следующее последний файл как. Я же говорил будет. Яндекс А давайте сейчас перейдем в папку с. Темой которая поставляется с WordPress и я вам всё расскажу о некоторых файлах которые здесь находятся внешних шаблонов также есть внутреннее шаблоны внутренние шаблоны всегда размещает какую-то например разметку которая используется на всех страницах сайта к примеру. У нас есть внутренний шаблон — это footer.php и федя. PHP. Эти шаблоны подключается каждую страницу нашего сайта и нашего шаблона давайте мы откроем и посмотрим есть хедер и футер. А вот мы видимо в начале страницы кое-что нас подключается с помощью функции шаблон header и Footer также кроме футаро мы можем подключать и sidebar в этот файл размещается разметка сайдбара. Я думаю вы помните, что такое sidebar — это правая такая штука нашем блоге или сайте и следующий файл которым я не — это файл functions.php — это основной файл который отвечает за функционал наш здесь мы будем писать стандартные функции которые нам будут необходимо при разработке также задавать активировать опции для этот файла подключается при каждой загрузке страницы как со стороны клиента так и со стороны админке WordPress если мы катимся к этой странице то при её загрузки подключается function.php и по порядку. Начинает отрабатываются все функции которые в ней находятся если мы перейдём на странице сайта то также отрабатывается этот файл в нём находится как я уже говорил функция для. Давайте взглянем. Здесь идет множество функций, а этот файл может как бы быть очень огромным и зачастую если у нас много функций мы можем их развивать на файлы и потом впоследствии эти файлы в functions.php. А подробнее о настройках тема из стандартных функций которые нам будут необходимо мы поговорим в следующих уроках на данный момент — это вся информация которая хотела вам рассказать. До встречи в новом видео пока.

0 комментариев
0

Читайте также