Шаблон для записей рубрики WordPress

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

А сделать свой шаблон, оказывается, просто.

За вывод записи отвечает файл content-single.php его мы сначала копируем в два файла и размещаем рядышком, к примеру content-single-all.php и content-single-custom.php.

Далее заходим в админку wordpress -> Внешний вид -> редактор, редактируем файл content-single.php где зададим условие для какой категории wordpress выводить наш “кастомный” шаблон, а для каких шаблон по умолчанию.

Вместо оригинального содержимого прописываем:

<?php
/**
* Single if\else Code legnum.info template for displaying single content.
*
*/
if(in_category(1)) {
include ‘content-single-shop.php’;
}
else {
include ‘content-single-all.php’;
}
?>

Это значит, что для категории с ID:1 мы будем использовать шаблон вывода из файла content-single-shop.php, а для всех остальных content-single.php. Теперь остается отредактировать каждый файл под свои нужды вывода.

2 Комментарии

Добавить комментарий для Иван Отменить ответ

Ваш e-mail не будет опубликован.


*