One of the best things about using WordPress is the ability to skin your site at will by choosing a new theme. There are theme switcher plugins available which allow your website visitors to skin your site with their choice of themes, selected from the stylesheets currently in your /themes/ directory.
I only have three themes in my /themes/ directory: Classic, Default, and K2. When I skin my site, I do it with a style, an alternate stylesheet for K2. So all the nifty theme switcher programs don’t work for me.
This plugin is the K2 equivalent of a theme switcher. It allows your visitors to re-skin your site from a list of K2 styles that you select. It is currently in development, the latest release (1.0) can be downloaded using the link below.
Downloaded a total of 248 times
Instructions for configuration and use can be found in the readme file which forms part of the download.
This is the main page and permanent home for the K2 Style Switcher WordPress plugin. You may post comments and questions on this page; however, version specific questions will be removed with each upgrade.
To Do:
- Correct the ‘Unordered List’ display option to ensure that valid XHTML is produced.
- Change the help link in the plugin admin page to point to the correct location.
- Update plugin so that the CSS required for the footer and currently selected style is automatically added to the page, rather than manually added to each style.
If there are any features you like to see added to this plugin then please leave a comment or email me via the contact page. I’m always looking for new ideas ![]()






hi. Thanks for plugin
perfect.
regards
Nice switcher, keep up the good work!
Are you planning on working on a version that would switch the theme / style depending on the hour of the day (such as a Day and night theme)?
This is a very handy plugin.
There is a great potential here to provide an alternative to Themes Switching, that is both efficient and more elegant.
i try but not ok,can you tell mine why .
thanks
I tried your switcher with standard widget manager in a text box to initiate the drop down. Nothing. If I switch over to K2 widget manager it works but the other widgets do not. How can I get this to work in the regular WP widgets? (I don’t want to edit *any* php code to maintain upgradability and flexibility. All changes must be in a plugin or widget.) thanks!!
awesome little tool