Как правильно в WP создавать страницы со сложной и разноплановой нешаблонной вёрсткой?
Есть сайт, на котором 25-30 страниц. Есть шаблон page.php, но по нему можно сделать буквально с десяток. Остальные довольно сильно отличаются друг от друга, вёрстка там сложная, со всякими слайдерами, выпадающими окнами и т.д. (то есть просто в тело страницы вставлять такую разметку нет смысла - редактор половину сломает, а остальное будет невозможно нормально редактировать).
Сейчас я под каждую такую страницу создаю отдельный шаблон (по слагу или внутри пишу Template Name: About Company), и вроде бы это не противоречит принципам WP, всё работает корректно. Но получается, что по сути сайт у меня на файлах, а не на движке. И, главное, что пока я сам его редактирую, проблем нет. Но если надо будет передать кому-то, кто не владеет вёрсткой/разработкой, этот человек не сможет менять даже контент.
Как эту проблему решают профессионалы? Или всё-таки изначально это проблема дизайна, и под WP страницы должны быть более-менее шаблонными?
Привет.
Я тоже не профи, но думаю что дизайн не выдержан в одном стиле, раз они так отличаются. А вообще ты все правильно делаешь, каждому отдельному дизайну свой шаблон. По поводу менять контент. Если поля созданы и настроены правильно, то почему он не сможет менять и создавать контент?
Привет. Дизайн-то как раз выдержан - структура очень отличается. Т.е. нельзя создать универсальный шаблон или даже 2-3. А насчёт полей - сейчас их нет, весь контент собственно в php-файлах (я потому и написал, что фактически сайт сейчас на файлах, а не на движке). Мне так проще - быстро поменял что-то в файле шаблона, закинул на сервер и ок. Но для обычного контент-менеджера такой вариант не подойдёт. А настраивать поля под каждый чих - это же умереть можно. Там их будут сотни, если не тысячи.
А не проще использовать гутенберг? ))