What is an diomatic way to create multisection landpage theme?

[ad_1]

I am building a theme for my website and was wondering how to provide a layout flexibility when it comes to different sections of a landpage.
Assuming that the landpage will have the following sections and each could have a different layout:

* home
* about
* blog
* services
* service A
* service B
* contact

Should I create each section as a page (sub pages when it has another level) and make a theme display the structure with a layout specified in the page settings if it differes from the default page.php?

[ad_2]

 

This site will teach you how to build a WordPress website for beginners. We will cover everything from installing WordPress to adding pages, posts, and images to your site. You will learn how to customize your site with themes and plugins, as well as how to market your site online.

Buy WordPress Transfer