Ça me semble incontournable d'en passer par des lignes de code pour intégrer une page html car le principe d'un thème wordpress est bien d'utiliser les fonctions de wordpress, et aucun script ne peut deviner pour toi où tu veux charger les articles, les pages, les widgets, etc.
Il faut également maîtriser l'architecture de template (https://wphierarchy.com/) pour pas que ce soit le bordel...
Par contre je connaissais pas understrap, merci! j'essaierai, ça a l'air sympa!
Si tu aimes bien le framework css foundation, il y a le thème JointsWP qui l'intègre aussi!
http://jointswp.com/