Hello,
I’ve suggested to my sports club that I would like to build a theme for them.
I don’t really have any experience designing and building themes, I’m a fresh web developer.
Hence I was wondering how do you incorporate any sort of plug-ins into your designs, such as calendars for example? And any sort of plugins that has their own style I guess.
As for pages, is there any basis you use so that you don’t miss including anything into a page? say for a single.php how do know what will be present on the page beyond the content itself and the basic meta obviously.
​
I would greatly appreciate your help learning about how you approach designing.
[ad_2]
Funny part is, you dont. Theme shouldnt depend on external plugins. Maybe WooCommerce a bit but thats it. If you absolutely need some plugins then you build them around the theme, not vice versa. Single page usually is an universal template for pages that wont have any specific elements. Nowadays it should just display Gutenberg content with a bit of styling so client could make new content pages if needed. Homepage etc could have different template specifically made for them.