Взгляд изнутри - шаблон WordPress

Настройка шаблона CMS WordPressСразу нужно сказать, что определенного числа файлов для шаблона wordpress нет! А цифра может колебаться от нескольких страниц до нескольких десятков страниц.

Встречаются шаблоны с шестью файлами и с двадцатью тремя, такой разброс. А зависит это от функциональности шаблона. Обычно, если шаблон высоко-функциональный, то и файлов в нем содержится много. Здесь же пойдет речь только об основных файлах шаблона wordpress.

Основные файлы шаблона

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

Index.php – главный файл шаблона. Именно он определяет структуру главной страницы. Без данного файла главная страница открываться не будет (а соответственно, и все остальные). У данного файла раньше были аналог в виде файла home.php. Сейчас такого файла в шаблонах wordpress уже не встретить.

Header.php – файл, задающий оформление и структуру шапки сайта. Файл часто встречающийся, но не обязательный. Он несет несомненный плюс вебмастеру. Файл выводится на страницы специальным php-кодом, а значит, чтобы изменить шапку на всех страницах сайта, нужно изменить только header.php.

Footer.php – аналог header.php в плане удобности вебмастеру. Отвечает он за оформление подвала. Выводится также через специальный php код. А значит изменить подвал можно лишь в одном файле footer.php.

Sidebar.php – данный файл необходим для вывода боковых панелей. Используется очень часто, даже можно сказать всегда. Но есть шаблоны, у которых только основная часть с контентом, а значит, данный файл им не понадобится. Если на сайте несколько сайтбаров, то создается и несколько файлов сайтбаров, но прописывается рядом префиксы: sidebar_1, sidebar_2, и потом просто вставляется в файл sidebar.php.

Page.php – отвечает за вывод отдельных страниц (Контакты, О сайте, Карта сайта). Используется часто, но также не обязательный. Если в шаблоне вашего блога не будет файла page.php, то оформление страниц будет взято из файла index.php. Советуется создавать данный файл, так как обычно, в страницах нет никого оформления (дата, автор, комментарии), и вы можете легко это убрать в page.php.

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

Comments.php – файл отвечает за оформление комментарий. Выводится при помощи специального php кода, вставляется этот код в single.php. Если хотите сделать обсуждение на страницах контакты, о сайте, карта сайта, то вставить код вывода нужно и в файл page.php.

404.php – оформление вывода 404 ошибки. Файл необязательный, если вы его не создадите, то будет выпадать системная 404 ошибка.

Archive.php – выводит архивы блога. В нем делаете оформление вывода постов по году, месяцам, тегам, категориям и т.д. Если не использовать файл, то оформление будет взято из фала index.php.

Search.php – последний файл, который мы сегодня рассмотрим. Отвечает за вывод результатов поиска. Необязательный, если не использовать, будет взято оформление файла index.php.

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

Просмотров: 4484

Оцените статью: 1 2 3 4 5





Комментарии

Комментарий добавил(а): Руслан Гарибов
Дата: 2016-05-29

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

Комментарий добавил(а): Борис
Дата: 2015-03-02

Очень удобно, самые необходимые файлы в одном материале. Согласен, что их число может сильно варьироваться, но без этих точно не обойтись.

Написать комментарий




Введите код с картинки