I am working on a web project that involves the site to have different sections/topics.
The site is divided into sections based on the sports it covers. Football, baseball, soccer, etc. I’m trying to give each section a different look so each section is distinct but still feels like it’s part of the same site. For example, the header background for each section will have a different image to represent that sport, in addition, the color will be different for each sport. For example, baseball will have a blue theme (links and button will be blue in color).
I’m trying to pick the best strategy.
The way I see it there are two ways to go about it. One is to design a different template per sport but for some reason this doesn’t seem like the best approach. The other strategy is to create a different theme per sport.
I’m leaning towards
creating multiple themes (For my theme I’m using Genesis Framework with child themes by the way) and using the WP Multiple Theme plugin to call the correct theme to the different sections/sports.
I think this will work but the only challenge I see are pages that are auto-created and I don’t have control over.
For example BuddyPress profile or WooCommerce pages. From whatever sport/section the user is in when they click to look at a BuddyPress profile or go to WooCommerce checkout that takes them to that page. These pages are auto-generated and not associated with any section/sport. My only solution design wise is to make them plain and not associated with any sport/section.
Want to get feedback on this strategy and hear if anyone has used this plugin.