以前のWordPressでは、固定ページにHTMLをそのまま書いても特に問題はありませんでした。 必要であれば <style> タグでCSSも一緒に書き、ページ単位でレイアウトを完結させる。 それで普通に動いていましたし、実務上も困ることはほとんどなかったと思います。