Как генерировать шаблонные страницы в Wordpress «на лету»?
Есть сайт на WordPress. Используя WP All Import, из csv-файла выгрузки, генерирую страницы:
site.ru/razdel/ - 50 штук
site.ru/razdel/podrazdel/ - 2500 штук
На страницах по шаблону меняются переменные в контенте, тегах и т.д.
Теперь необходимо создать еще и 3-ий уровень:
site.ru/razdel/podrazdel/podpodrazdel/ - порядка 30к страниц
Тут WP All Import уже не очень подходит, так как и процесс импорта очень затягивается, и любые изменения вносить - это обновлять 30к страниц в БД вордпресса.
Очевидно, что как-то можно задать единый шаблон, а значения переменных, исходя из URL страницы, подтягивать на лету из заранее заготовленной БД. Тогда не нужно хранить и обновлять 30к страниц, а просто есть шаблон и набор переменных, что логично. Приведите пожалуйста, или мануал, или плагин, или простейший пример, как это сделать на WP.
Если я правильно понял вашу затею, то как вариант:
1) создать кастомный тип записи и назначить для нее общий шаблон single-CPT.php
2) установить ACF (при помощи кастомных полей выводить "переменные" в шаблоне)
При помощи WP REST API или WP All Import имопртировать данные в кастомные поля и все.
Такой вариант упростит работу, да, но в админке ВП все равно будет лежать 30к страниц, хоть и облегченных, с вынесененным в отдельный файл шаблоном. Хотелось бы, чтобы этих страниц даже в админке не было, чтобы они на лету генерились из заранее созданного шаблона + переменных исходя из url, к которому обратились