=== Plugin Name === Contributors: mobilesentience Donate link: http://www.mobilesentience.com/apps/oss/virtual-theme Tags: virtual path, URL, url, virtual, path, switch, switcher, address, style, CSS, theme, themes, skin Requires at least: 2.2 Tested up to: 3.1 Stable tag: 1.0.2 Virtual Theme allows you to switch themes based on virtual paths, making an entire site accessible through multiple themes based on their URL prefix. == Description == Virtual Theme allows you to switch themes based on virtual paths. This makes makes an entire WordPress site accessible through multiple themes based on their URL prefix. This enables you to present you site with multiple themes based on how the site is accessed without the need for separate hostnames or ssl certificates. (i.e. www.example.com and www.example.com/mobile). A specific theme template can be assigned to a specific virtual path. For instance, Mobile Sentience is using this plugin switch to a theme that is formated to work with Facebook's new iframe landing pages when accessed via http://www.mobilesentience.com/facebook. No changes need to be made to your web server, .htaccess file or domain name server. You can also add custom variables with unique values for each virtual path. You can access the custom variables in your themes, they are saved as an array in the get vaariable name 'VirtualThemeVariables'. $_GET["VirtualThemeVariables"]['testvar']; Known Issues: * Virtual paths must be chosen to not collide with existing permalinks. == Installation == 1. Upload `VirtualTheme.php` to the `/wp-content/plugins/` directory 2. Activate the plugin through the 'Plugins' menu in WordPress 3. Go to the Virtual Theme administration panel to add your virtual paths (i.e. /facebook) == Frequently Asked Questions == = Can I specify a different Blog Title and Tagline for each virtual path? = Yes. There are options to enter a Blog Title and Tagline that will override what is specified in 'General Settings' for a given virtual path. = Can I use the same theme for more then one virtual path? = Yes. Use the Add Virtual Path form to specify a single virtual path and select the theme to use from theme drop down menu. = Can I use a different set of widgets for each virtual paths? = No. Widgets are defined at the site level and will appear on all supported themes. However, almost anything is possible from within theme templates and you could just alter a theme template to omit or allow certain widgets manually. == Screenshots == 1. The Virtual Theme control panel. 2. Edit custom variables 3. Edit Virtual Theme == Changelog == = 1.0.2 = * Added support for custom variables * Added links for twitter, facebook * Added ad based sponsorship = 1.0.1 = * Cleaned up html ** Merged add virtual path form with edit table = 1.0 = * Initial release == Upgrade Notice == = 1.0 = * This is the initial release. ==Support== Someone marked the plugin as not working without submitting any kind of bug report. If you have any problems or usage questions you can report them [here](http://www.mobilesentience.com/support/?mingleforumaction=viewforum&f=11.0 "Virtual Theme Support Forum") ==Acknowledgements== Virtual theme is based on the Domain Theme plugin, by Stephen Carroll