Задать вопрос

Как создать шаблон страницы произвольной таксономии (для вывода списка категорий в виде ссылок)?

- На вордпресс-сайте зарегистрирован произвольный тип записи (Custom Post Type): movies ("Фильмы");
- Для записей типа "movies" зарегистрирована произвольная таксономия genres ("Жанры фильмов");
- Таксономия "genres" содержит несколько категорий: comedy , thriller , melodrama , и т.д.

  • Для создания шаблона отдельной записи типа "movies" - использую файл single-movies.php
    (*для страницы вида: site.ru/movies/post-o-filme-nomer-odin/ )

  • Для создания шаблона страницы каталога всех записей типа "movies" - использую файл archive-movies.php
    (*для страницы вида: site.ru/movies/ )

  • Для создания шаблона отдельной страницы конкретной категории из произвольной таксономии "genres" - использую файл taxonomy-genres.php
    (*для страницы вида: site.ru/genres/comedy/ )

  • Вопрос: Как создать шаблон страницы произвольной таксономии, в данном случае - шаблон страницы произвольной таксономии "genres" ?
    (*для страницы вида: site.ru/genres/ )


- То-есть нужно сделать так, чтобы при переходе на страницу: site.ru/genres/ - использовался бы уникальный шаблон (в котором соответственно необходимо прописать код для вывода списка категорий в виде ссылок - *для этих целей, на сколько я понимаю, можно использовать wp_list_categories() , предварительно в строке 'taxonomy' => 'category', заменив 'category' на нужную произвольную таксономию 'genres').

*Сейчас на странице вида: site.ru/genres/ - вордпресс вызывает шаблон главной страницы - index.php . А нужно, чтобы вызывался отдельный шаблон страницы произвольной таксономии.
*Создание файла шаблона с именем archive-genres.php не сработало - либо что-то сделал не так, либо шаблон вида "archive-$posttype.php" можно применять только для типов записей, а не для таксономий.

Как создать шаблон страницы произвольной таксономии (для вывода списка категорий в виде ссылок)?
  • Вопрос задан
  • 18809 просмотров
Подписаться 5 Сложный 1 комментарий
Решения вопроса 2
seoperin
@seoperin
Full stack web developer. Laravel / Vue
taxonomy-genres.php?
Ответ написан
Punkie
@Punkie
https://developer.wordpress.org/themes/basics/temp... - вот вам ответ на ваш вопрос. Обратите внимание на шпаргалку в разделе Visual Overview
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы