Конструктивные элементы шаблона Wordpress | Файл index.php | Часть 1
Продолжим рассматривать содержимое файлов шаблона Wordpress. Сегодня на повестке дня файл index.php.
Для начала замечу, что в некоторых темах этот файл используется как универсальный, выводящий как главную страницу блога, так и некоторые другие. В иных темах главную страницу может выводить файл home.php, а index.php все остальные. Про иерархию файлов такого типа можно прочитать в Кодексе.
Мы же будем рассматривать конкретно файл index.php, условившись, что именно он выводит главную страницу блога — так называемую “ленту постов”. При этом каждый отдельный пост будет выводиться, соответственно, файлом single.php, архив — при помощи файла archive.php, статичные страницы — файлом page.php и, наконец, страница ошибок — файлом 404.php. Это стандартный набор обычного шаблона. Всякие монструозные наборы рассматривать не будем.
Поехали!
В прошлый раз мы рассмотрели файл header.php, в который по обыкновению сразу же включают верхнее меню вывода статичных страниц. Однако этот файл должен быть к чему-то привязан, как деталь в конструкторе. Такой “сборной площадкой” как раз и служит файл index.php. Если посмотреть на его структуру упрощенно, то выглядеть он будет так:




