В комментах вероятно вы видели мое предложение. Суть проста:
- каждая секция лендоса = пост (или страница - тут как удобнее)
- используется стандартный цикл вывода в темплейте index.php (остальные вам и не понадобятся)
- при необходимости стандартный цикл модифицируется через pre_get_posts
- сортировка (порядок секций) либо по датам, либо по мета-полю, либо с помощью плагина Intuitive Custom Post Type Order (или аналогичного, хотя этот один из лучших)
- все остальные урлы нам не нужны (архивы и тд), можно поотключать или поставить редиректы
- в самом цикле использовать get_template_part() для вывода каждой секции, сами "подшаблоны" положить в отдельную папочку и назвать как slug'и ваших постов-секций, так проще всего в цикле их подключать
Мини-админку писать лишнее. Есть еще вариант использовать плагин ACF 5 Pro или аналог, создавать страницу опций и пилить в нее кучу полей под все данные, но мне такой подход не нравится. Предложенный выше вариант более "WordPress-way" и использует нативные инструменты.