Индивидуальный шаблон для постов внутри разных категорий в WordPress

Много сайтов на WordPress подвержены уязвимости из-за плагина

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

WordPress предусматривает индивидуальные шаблоны для отдельных постов, просто создав single-{id,slug}, однако, иногда необходимо, чтобы уникальный шаблон был для всех постов внутри определенной категории. Например, для вывода детальной новости – шаблон один, а для детальной записи в блоге – шаблон другой. Можно для каждой записи дублировать шаблон single-{id,slug}, но есть более удобное решение.

Для того, чтобы задать индивидуальный шаблон постов внутри определенной категории – необходимо править файлfunctions.php внутри вашей темы. Добавим следующий код:

Данный код перед обращением к файлу single.php для генерации страницы пытается найти файлы single-{slug,term_id}, где slug и term_id – алиас категории или её идентификатор.

Например, у нас есть рубрика “Комнаты” с алиасом rooms, создадим single-rooms.php файл и теперь все записи внутри рубрики “Комнаты” будут выводиться по шаблону файла single-rooms.php.

Материал сайта: pyatilistnik.info

Индивидуальный шаблон для постов внутри разных категорий в WordPress: 6 комментариев

  1. А не подскажите индивидуальные шаблоны сайтов?

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

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