Как создать произвольную страницу для custom post type?
Создал свой тип данных - audio.
В нем есть посты, все нормально.
Можно ли создать страницу с типом page, которая бы открывалась по url = audio/alias_page?
Знаю, что можно для своего поста создать категории, тогда url будет таким же, есть ли более элегантный способ решения проблемы?
Не совсем понял, причем тут шорткод.
Запрос на вывод можно сделать и через wp_query (мне этот способ подойдет), а к странице привязать кастомный темплейт, но тогда url будет не таким, как я хочу.
---------------------------------------------------------------
Итого:
1. site.ru/audio - выводятся все посты с типом audio.
2. site.ru/audio/post_alias - детальная страница поста с типом audio.
Я хочу выводить по url = site.ru/audio/pop - популярные посты,
или если url = site.ru/audio/new - новые посты.