Kwork.ru - услуги фрилансеров от 500 руб.

Файлы шаблонов WordPress

Файлы шаблонов WordPress (или просто шаблоны WordPress) можно использовать для реализации самых разнообразных действий. Их точное применение будет зависеть от результата, которого вам хотелось бы добиться. В файлах шаблонов обычно находятся теги шаблонов, которые генерируют то или иное поведение страницы. Их можно подвергать кардинальной реконструкции, а можно оставить в том виде, в котором они присутствуют в теме.

Прежде чем приступать к работе с файлами шаблонов, нужно кое-что о них знать. Основная информация, которая может вам потребоваться в дальнейшем – это стандартная функциональность, за которую отвечает тот или иной шаблон. Однако, прежде чем перейти к подробному описанию каждого файла, следует заметить, что шаблоны применяются не во всех темах. Некоторые из них могут быть попросту заменены условными тегами. К примеру, шаблон home.php может быть заменен тегом is_home(), проверяющим, находится ли пользователь на главной странице или нет.

Блог Миши Рудрастых
Файл шаблонаОписание
archive.phpШаблон для архивных записей
attachment.phpШаблон для различных прикреплений к записям; чаще всего в качестве прикреплений выступают различные изображения, однако, кроме них могут использоваться и другие mime-типы (видеофайлы, и др.). Произвольное представление осуществляется посредством файлов с названием [mime-тип].php, к примеру, video.php, image.php и др.
author.phpШаблон автора.
category.phpШаблон для отображения списка категорий. Обычно имеет вид category-X.php, где вместо X используется ID категории или определяющая строка. Определяющие строки были добавлены в версии 2.9. Шаблон category-X.php обладает большим приоритетом, нежели category.php.
comments.phpШаблон для отображения комментариев.
comments-popup.phpШаблон для отображения комментариев во всплывающем окне. Сейчас этой опцией уже почти никто не пользуется.
date.phpШаблон для отображения любых основанных на дате списков (за день, за месяц, за год и т.д.).
404.phpШаблон для отображения страницы 404 с ошибкой “Page not found” (“Страница не найдена”).
home.phpШаблон для отображения домашней страницы.
index.phpОсновной шаблон. Будет применяться в том случае, если какого-либо из файлов, ответственного за определенные действия, не существует.
page.phpШаблон для отображения страниц. Поддерживает индивидуальные шаблоны для отдельных страниц, которые имеют вид page-X.php, где X – идентификатор страницы или же определяющая строка.
search.phpШаблон для отображения результатов поиска.
single.phpШаблон для отображения одиночной записи.
style.cssФайл со стилевыми таблицами. Подключается в разделе head заголовка.
tag.phpШаблон для отображения списка записей, в которых используется заданная метка. Поддерживаются шаблоны tag-X.php, где X – идентификатор метки или определяющая строка.

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

Шаблоны страниц

Шаблоны страниц в WordPress применяются для отображения статичного содержания. Страницы могут обладать подстраницами, на которых размещается различная информация, формы для заполнения и т.д. В любой момент времени вы всегда можете настроить отображение страниц так, как вам хочется. Достигается это двумя способами: либо редактированием файла page.php, либо использованием индивидуальных страниц через панель администратора.

Отдельные шаблоны страниц по своей структуре практически ничем не отличаются от обычного шаблона page.php. Единственное отличие – в каждом из них в самом верху должен находиться следующий сниппет:

<?php
/*
Template Name: My Page Template
*/
?>

Этот участок кода позволяет системе WordPress идентифицировать данный файл как индивидуальный шаблон страниц. После его создания он станет доступным в панели администратора. Чаще всего шаблоны страниц создаются на основе файла index.php. Изменениям подвергается лишь основной цикл – при помощи query_posts() задается вывод определенной информации. Также довольно часто страницы создаются для размещения различных вложенных циклов. В общем и целом, страницы являются удобными, мощными инструментами для повышения функциональности блога.

Шаблон страницы 404

Шаблон 404.php несколько отличается от всех остальных шаблонов. Он используется в тех случаях, когда посетитель пытается зайти на несуществующую страницу или пытается просмотреть несуществующие материалы (либо материалы, которые были уже удалены). Обычно в шаблоне 404.php отсутствует основной цикл. Страница 404 должна обладать высокой информативностью и предлагать посетителю выход на какие-либо из имеющихся функциональных средств: форму поиска, список последних записей и т.д.

Понравилась статья? Поделиться с друзьями:
Комментарии: 1
  1. Сергей

    Полезная информация. Хочу разобраться, как создаются шаблоны wordpress, чтобы менять их на свое усмотрение.

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

Получать новые комментарии по электронной почте. Вы можете подписаться без комментирования.