`

Шаблоны страниц и записей в WordPress

Для того чтобы получить возможность обработки вывода записей и страниц, в WordPress предусмотрены файлы шаблоны - singular.php, single.php и page.php.

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

Каждый из файлов-шаблонов создается в корне темы сайта.

Наследование шаблонов страниц и записей
Наследование шаблонов страниц и записей

Рассмотрим каждый из представленных шаблонов.

Файл singular.php - общий шаблон страниц и записей

Если в теме вашего сайта предусмотрен одинаковый формат вывода как страниц, так и записей, то вам будет полезен файл singular.php.

Файл singular.php будет вызываться каждый раз когда пользователь обращается к странице или записи вашего сайта.

Для вывода записи или страницы достаточно трех функций: the_post(), the_title() и the_content().

Если вы, например, создали все три файла, то singular.php уже не будет вызываться т.к. его заменили отдельные шаблоны single.php и page.php.

Ниже показан простой пример кода singular.php.

Файл single.php - общий шаблон записей

single.php отвечает только за обработку записей сайта. 

В следующем примере мы добавим вывод изображения записи, комментариев и боковую колонку.

Файл page.php - общий шаблон страниц

page.php отвечает только за обработку страниц сайта.