Рейтинг@Mail.ru

WordPress-блог

Терпенье и труд...

Файлы шаблона WordPress: для чего нужен каждый из них

Шаблон WordPress состоит из набора файлов. Зная, за что отвечает тот или иной файл, вы сможете отредактировать тему по собственным нуждам, имея хотя бы базовые навыки HTML, PHP и CSS. А если таких знаний у вас нет, то вы можете узнать как настроить шаблон WordPress с помощью встроенных инструментов.

В этой статье я расскажу вам про файлы темы WordPress, и о том, за что они отвечают.

Файлы шаблона WordPress и из чего состоят темы

Перечень и функции файлов шаблона WordPress

При загрузке каждой страницы сайта задействуются определённые файлы, каждый из которых выполняет свою функцию. Некоторые файлы должны применяться по всему сайту, на каждой его странице, другие же могут использоваться только в некоторых частях сайта.

Файлы шаблона WordPress похожи на кирпичи или элементы конструктора, из которых образуется страница. Для индивидуализации определённой страницы можно удалять или задействовать, а также изменять тот или иной файл.

Ниже приведена таблица, в которой описаны основные файлы шаблона WordPress.

Основные файлы
Index.php Является главным в шаблоне. В нём прописывается код, который отвечает за расположение и загрузку других файлов на странице. Также этот файл генерирует в браузере главную страницу.
page.php Генерирует одиночные страницы.
single.php Генерирует одиночные записи.
sidebar.php Генерирует сайдбары на сайте, боковые колонки.
header.php Создаёт на сайте шапку. Как правило, в нём присутствуют логотип и навигационное меню.
footer.php Создаёт подвал сайта или футер – это нижняя часть.
functions.php Регистрирует функции, такие как появление сайбаров, областей меню и другие.
style.css Таблица стилей, в которой прописываются правила для внешнего вида всех элементов сайта: шрифты текста, размеры, цвета элементов, их относительное расположение и прочее.
Файлы вывода записей
category.php Выводит записи определённой рубрики.
tag.php Выводит записи определённой метки (тега).
author.php Выводит записи определённого автора.
archive.php Выводит записи за определённую дату, то есть архивы статей.
Дополнительные файлы
comments.php Выводит комментарии и форму добавления комментариев.
search.php Выводит на сайте результаты по запросу в форме поиска.
attachment.php Выводит вложенный файл.
404.php Отвечает за отображение страницы 404, которая появляется при переходе по несуществующей ссылке.
Приведённый выше перечень файлов не является обязательным. Некоторые из них могут отсутствовать в тех или иных темах, а также определённые шаблоны могут дополняться другими файлами.

Иерархия файлов

Визуально и в упрощённом варианте можно представить иерархию файлов шаблона WordPress так, как на изображении ниже. Помните, что темы могут быть индивидуальны, и, возможно, что-то будет иначе.

Файлы шаблона WordPress и из чего состоят темы

Иерархия файлов шаблона WordPress

Как отредактировать файлы шаблона WordPress

Редактирование файлов шаблона WordPress позволяет изменять тему более детально и глубоко, чем это было задумано самим разработчиком. Чтобы всё получилось, необходимо понимать иерархию и функциональность самих файлов, а также владеть хотя бы базовыми знаниями языков программирования PHP, CSS и HTML .

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

Файлы шаблона WordPress можно отредактировать прямо в консоли. Для этого следует перейти в пункт «Внешний вид» и выбрать подпункт «Редактор». Здесь в левом списке будут доступные файлы, а в правом — содержимое выбранного файла. Данный редактор не поддерживает подсветку синтаксиса. Поэтому удобнее скопировать содержимое файла в какой-то сторонний редактор, например, NotePad++, изменить его там, и вернуть обратно.

Файлы шаблона WordPress и из чего состоят темы

Редактирование файлов WordPress через консоль

Файлы темы WordPress можно также изменить, подключившись к сайту через FTP. Все они находятся в папке wp-content/themes/theme-name, где «theme-name» — название редактируемого шаблона.

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

УжасноПлохоНормальноХорошоОтлично (Поставьте оценку статье)

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

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

 

WordPress-блог © 2015-2017