Я создаю WP сайт для фитнес-студии с кучей локаций. Я настроил пользовательский тип записи «студия» для каждой страницы студии, где мы будем вводить некоторые пользовательские поля содержимого (часы, галерея и т. Д. c). Это будет иметь URL-адреса, такие как site.com/studio/dallas
Каждая студия также нуждается в подстраницах графика и цены (Даллас / Scheduke, Даллас / Цены). Весь этот контент извлекается из внешнего API, поэтому я стараюсь избегать генерации всех этих дополнительных страниц без всякой причины.
Что я хотел бы сделать, это настроить эти 2 подстраницы автоматически, когда родительская студия создана. У меня будет настраиваемое поле на главной странице студии для ввода идентификатора студии №, который будет сообщать подстраницам, какие данные о ценах и расписании загружать.
Цель состоит в том, чтобы сделать это как можно более простым, избегая добавив 3 страницы (1 основная, 2 подпункта) для каждой студии, поскольку в конечном итоге может быть сотни мест. Бонусные баллы за то, что эти URL работают (/ dallas / pricing, et c) без фактического создания подстраницы вообще, так что это только страница для каждого местоположения в списке страниц Studio, а подстраницы просто динамические c, возможно, используя некоторые правила перенаправления для подпрограмм.
В качестве визуального отображения карта сайта может быть ..
Chicago
-- Pricing
-- Schedule
Dallas
-- Pricing
-- Schedule
New York
-- Pricing
-- Schedule
Но я бы хотел, чтобы реальный список страниц администратора был просто Chica go , Даллас, Нью-Йорк ...
Спасибо всем заранее!