@doutaxe

Как генерировать шаблонные страницы в 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.
  • Вопрос задан
  • 418 просмотров
Пригласить эксперта
Ответы на вопрос 1
azerphoenix
@azerphoenix
Java Software Engineer
Если я правильно понял вашу затею, то как вариант:
1) создать кастомный тип записи и назначить для нее общий шаблон single-CPT.php
2) установить ACF (при помощи кастомных полей выводить "переменные" в шаблоне)
При помощи WP REST API или WP All Import имопртировать данные в кастомные поля и все.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы