Конструктивные элементы шаблона Wordpress | Файл index.php | Часть 1

29.04.2010 | Рубрики: WordPress | Комментарии (23)
Тэги: ,

wplogo.gifПродолжим рассматривать содержимое файлов шаблона Wordpress. Сегодня на повестке дня файл index.php.

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

Мы же будем рассматривать конкретно файл index.php, условившись, что именно он выводит главную страницу блога — так называемую “ленту постов”. При этом каждый отдельный пост будет выводиться, соответственно, файлом single.php, архив — при помощи файла archive.php, статичные страницы — файлом page.php и, наконец, страница ошибок — файлом 404.php. Это стандартный набор обычного шаблона. Всякие монструозные наборы рассматривать не будем.

Поехали!

В прошлый раз мы рассмотрели файл header.php, в который по обыкновению сразу же включают верхнее меню вывода статичных страниц. Однако этот файл должен быть к чему-то привязан, как деталь в конструкторе. Такой “сборной площадкой” как раз и служит файл index.php. Если посмотреть на его структуру упрощенно, то выглядеть он будет так:

Читать полностью →

Конструктивные элементы шаблона Wordpress | Файл header.php

20.04.2010 | Рубрики: WordPress | Комментарии (29)
Тэги: ,

wplogo.gifДанный цикл статей будет полезен как создателям шаблонов Wordpress, так и любителям в нем поковыряться и чего-нибудь там поменять-поправить.

Довольно часто, редактируя или исправляя какой-либо шаблон Wordpress, начинаешь рыться в файлах, изыскивая нужные куски php кода. Ну, например, как обычно в шаблоне прописывается путь к картинке, лежащей в папке images? Чаще всего вот так:

<?php bloginfo('template_directory'); ? >/images/banner.gif

Если вы не набиваете на клаве сей код по нескольку раз на дню, то, скорее всего, так же как и я, нифига его не запомните наизусть. И этапральна! Незачем запоминать то, что всегда можно скопировать и вставить в нужном месте.

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

Для лучшей ориентации цикл статей разбит на посты согласно деталям самого шаблона, таким как: шапка, контентная часть, сайдбар, подвал и комменты. Сегодня поговорим о шапке.

Шапка, он же header

Читать полностью →

Стр. 18 из 67«...«15161718192021»...»