SanSoonShin, а кто сказал, что MVС это то как нужно делать ВСЕ?
А вообще, ВП это просто ядро из функций, говна и палок. wp-kama.ru вам в помощь. А страницы просто пишите в бд и настраиваете в настройках поведение роутера, вот и все.
Тогда делайте так:
pages/{component}/index.vue
внутри {component} вычисляете что это секция или слаг (как хотите так и делаете,опираясь на собственную архитектуру) и далее рендерите нужный компонент
примерно так
либо определите куда у вас всегда будут падать урлы (в секции или слаги) и там проверяйте, правильно попал роутер или нет
Что-то делаете не так.