Как сделать два шаблона для категорий типов записей wordpress?

Всем привет!

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

Создал кастомный тип записей bibliography. Блог соответственно в стандартных записях wp. Но как теперь сделать для всех категорий блога один шаблон, а для библиографии другой?

По меткам или id (category-slug.php -> category-id.php -> category.php -> archive.php -> index.php) не подходит т.к. пользователь сам будет создавать категории.
  • Вопрос задан
  • 80 просмотров
Решения вопроса 1
azerphoenix
@azerphoenix
Java Software Engineer
Здравствуйте!
По идее у вас для библиографии должна быть отдельная таксономия и для этой таксономии вы можете создать свой шаблон archive-тип_записи.php или category-тип_записи.php

Может быть, что у вас имеются 2 типа записи: записи и библиография, и к ним прикручена одна стандартная таксономия категорий, то вам наверное внутри шаблона нужно устроить проверку и в зависимости от типа записи отображать нужный шаблон.

Также ссылка на полезный источник - https://codex.wordpress.org/Post_Type_Templates
archive-{post_type}.php
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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