Creating a (1) base theme for multiple uses

[ad_1]

Several years ago, we started as a company to offer WordPress sites as well. Each time we bought a theme and with some styling by writing CSS and sometimes some overwriting of templates, we realized the websites. Of course, this also involved page builders and plugins or sometimes customization in PHP.

But after this period, I feel that as a web agency we can improve this process.

We are already using Bedrock (Roots) and a front end build like Webpack. But where I struggle to understand is building a theme. Is it true that there are web agencies that have 1 theme and build several websites with it? Or do they have 1 adult theme and with (almost) every new job they create a child theme using the adult theme as a base.

I would like to get this right so that we have a WordPress environment that is reusable for multiple purposes.

I was thinking of using Underscores as a base and setting up a basic theme and working through from there. I would also like to write a plugin where you can influence the theme. For example, be able to manipulate the layout of the navigation or what the layout of an archive page looks like.

Can anyone tell me if what I write above is correct? Or are there other and better way?

[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