So I’m setting up the demo site for our first theme and I’m wondering what the trick is to showing various Theme Customizer combinations on the front-end? For example, our theme’s front-page uses the default index.php file, and the posts layout that this file uses depends on the option chosen in the Customizer. Now obviously I can’t show two different pages that both use the index.php file, so how would I show the different posts layouts so that potential customers know what their options will be when they purchase?
If you take a look at SoloPine’s Redwood, this is where I became aware that this must be possible without setting up 10+ different demos. Navigate through the menu and you can preview a few different post layouts under the “Home” menu item, and what I’ve noticed is that the URL seems to reflect what is being shown like so…
Is this a simple bit of trickery or is there a bit of work behind showing different Customizer options this way?