Ferzet
@Ferzet

Как сделать свой category.php для дочерних рубрик?

На wordpress сайте кулинарной тематики есть категория "Рецепты", для нее сделан кастомный шаблон через category-slug.php (category-recepty.php). В категории "Рецепты", много дочерних категорий (рецепты салатов, печения, супов, мяса и т.д). Как сделать кастомный шаблон для вывода рецептов в дочерних рубриках? Делать для каждой дочерней рубрики свой шаблон? Тогда их получится слишком много и как мне кажется это не совсем правильно. Может есть какой то другой способ?
  • Вопрос задан
  • 211 просмотров
Решения вопроса 1
trampick
@trampick
Веб-разработчик
Есть как минимум 2 пути решения:
1 - создать шаблон category.php или archive.php через них будут выводится все категории(например: если есть новости или статьи, то они тоже будут выводится через этот шаблон). Можно использовать функцию проверки is_category( 'Stinky Cheeses' ), что бы выдавать различный html для разных категорий.

2- вариант - наиболее красивый. Необходимо создать таксономию recepties (можно загуглить: wordpress taxonomy для рубрик). Создать шаблон taxonomy-recepties.php. Этот шаблон будет работать для рубрик и подрубрик созданной таксономии.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы