Previewing a new theme on a live site
Permalink
I have a hefty website that I'm building a new theme for.
I need to test the new theme online. I thought about creating a mirror version of the entire site to do that, but the site comes with a lot of data, both in the filesystem and in the database, and I'd like to avoid that.
Is there an elegant way to view a site with a different theme - and allow colleagues to do so - while for everyone else, everything stays the same?
I tried hand-crafting this approach:http://jeremeclaussen.com/blog/2009/10/9/concrete5-and-magical-them... which uses a cookie to switch themes, but it doesn't work well: it overrides the back-end theme too, making it unusable.
I need to test the new theme online. I thought about creating a mirror version of the entire site to do that, but the site comes with a lot of data, both in the filesystem and in the database, and I'd like to avoid that.
Is there an elegant way to view a site with a different theme - and allow colleagues to do so - while for everyone else, everything stays the same?
I tried hand-crafting this approach:http://jeremeclaussen.com/blog/2009/10/9/concrete5-and-magical-them... which uses a cookie to switch themes, but it doesn't work well: it overrides the back-end theme too, making it unusable.
I know 5.6 isn't too far off of this method.
From your post I realize that you want to be able to have users re-skin the whole site, so this would only solve part of your problem.