Take the 2-minute tour ×
WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. It's 100% free, no registration required.

I would like to create a site like: http://demo2.woothemes.com/?name=sentient for my clients, so that they can see the range of themes I offer. I own many templates from different providers, and sending them to the providers will not help as there are quite a few and not all offer this functionality (not to mention that the UI can be confusing to my clients)

I want the site to be super simple to use, and provide the ability at first to just switch themes on using a demo site (Wordpress site with content)

Found this previous question about same subject, this plugin was offered there, but the solution is far from simple in that the all templates need to support some specific functionality (the theme switching widget) - this is not good enough.

I'd appreciate any suggestions you may have (creating a site with an upper frame that switches sites below?) - problem is I have very little time to experiment on this, and am looking for someone with the knowledge who is willing to share.

share|improve this question
    
"This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form." –  Chip Bennett Mar 7 '12 at 18:54
    
I thought it was pretty straight forward, I give concrete examples and existing solutions that point in the direction (I think). How can Improve on this? I am a newbie at asking.... –  Moshe Eshel Mar 7 '12 at 18:57
    
@ChipBennett I'd appreciate any tips you can give me on re-writing this question... See my comment above as well. Thank you! –  Moshe Eshel Mar 7 '12 at 19:07
    
Well, it's not so much that the question isn't straight-forward enough, but rather that it represents a very localized set of requirements for an overly broad scenario. I'm not sure of the best way to "improve" it, but others might have some suggestions... –  Chip Bennett Mar 7 '12 at 19:07

2 Answers 2

up vote 2 down vote accepted

what about a plugin like: http://wordpress.org/extend/plugins/theme-switcher/

share|improve this answer
    
This is a valid and working solution, it just doesn't fit my needs, but since no better reply was given, I'm accepting the answer –  Moshe Eshel Mar 29 '12 at 15:23
    
if a theme switching plugin doesn't provide enough functionality then you might have to create a multisite network where each new theme is a new "site". this seems like a lot of maintenance though. theme switcher does provide a template tag ( wp_theme_switcher('dropdown') ) that might help if a widget isn't appropriate.... –  helgatheviking Mar 29 '12 at 15:41
    
Cool, thanks for the info, i'll see about how I can create a file or something that can get auto included in any new theme, (be a feature of the system on a MU site? is there such a thing)? And this file/mod will include a floating div that will always be located at the same point (movable by the user) which can contain the template_tag, and the plugin will be added to that site... Then all I'll have to do is drop the theme in and enable it for the demo site... need to think a little more about this. –  Moshe Eshel Mar 29 '12 at 15:54
    
i was thinking you could put that template tag in your theme, but well if the theme is switched i doubt it would still work. what if you create another plugin, add the template to the wp_footer() hook and absolutely position )(enqueue a stylesheet maybe) it to be at the top. that's very much like how the admin bar works now. that should persist between theme changes. –  helgatheviking Mar 29 '12 at 16:05
1  
Did it, done... a little plugin does all the work, now all themes "Support" switching, and it works beautifully in 10 lines of code altogether including protective coding, supports both Theme Switcher and Theme Switcher Reloaded I'll try to upload the plugin to Wordpress.org, this will be my first plugin ever... –  Moshe Eshel Mar 29 '12 at 19:11

Yes, theme switcher is good.

You still need to install all of the different themes you want to demo, and modify them to suit your needs...

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.