Как вывести архив таксономии по пользовательскому типу записей?
Есть сайт с несколькими пользовательскими типами записей и пользовательской иерархической таксономией. Записи - это виды объектов (например, музеи - museums, парки - gardens, памятники - monuments) Таксономия - это география: Европа - Россия - Ярославль.
Типичная статья открывается по урлу такого вида: site.ru/museums/europe/russia/yaroslavl/58/museums-of-yaroslavl
Я хочу сформировать географические архивы двух типов. Обычный: выводятся записи всех типов по данному географическому объекту. Например, всё, что находится в Ярославле - музеи, парки, памятники и т.д. Открывается по адресу: site.ru/geo/europe/russia/yaroslavl/. Тут всё работает без проблем.
Второй тип: архив записей определённого типа по данному географическому объекту, например, все музеи России или все парки Ярославля. Урлы для этих архивов должны получаться методом стирания до ближайшего слэша: site.ru/museums/europe/russia/ site.ru/gardens/europe/russia/yaroslavl/