Have you ever wanted to use different WordPress themes on different pages or different posts in WordPress blog? In the past, you could run WordPress in multisite mode and use different themes on different sites.
Now, with the help of jonradio Multiple Themes plugin you can use multiple themes in Single Site WordPress blog setup.
There are many reasons to use multiple themes at the same time. On reason that first comes to mind is for using main theme for your front page and second theme for your blog. You can also use multiple themes for landing pages. There are many great themes and by using them you are not limited to only theme.
How to use multiple themes in WordPress
jonradio Multiple Themes plugin works in a way that it doesn’t change main active theme. That means that if you ever decide to change back your theme for complete site, you can do so by disabling plugin.
It supports most themes but it could have a problem with Premium themes which can’t be found in WordPress themes repository because the author can’t test the theme.
Different themes on different WordPress Pages
When you install the plugin, you will find simple to use settings. You can select a theme and use it as a default for everything. But, you can easily choose following defaults:
- Select theme for all Pages which are created with – add Page
- Select theme for all Posts
But what if you have more specific requirements? Let’s say that you need to use multiple themes on specific posts / pages only. jonradio Multiple Themes plugin you can fine tune settings.
You can use only selected themes on manually selected post or a page. With this great plugin you have even more options to define selected themes:
- Just for Site Home
- By URL with version 5, support has been added for Query keyword=value as part of a unique URL
- By Prefix URL, matching all URLs that begin with the same characters (“Prefix URL”)
- By Wildcard Prefix URL with one or more Asterisks (“*”) representing arbitrary sub-directories in the URL
- By Query Keyword found in any URL, not matter what the Value
- By Query keyword=value found in any URL
- By Sticky Query keyword=value that sets the Theme for a given Visitor until an Override Query keyword=value is found in a future URL (Advanced Setting requiring the Visitor’s browser to accept Cookies; incompatible with certain plugins that block Cookies);
- Everywhere with this advanced Setting you can override the active WordPress theme
- You can use separate theme on all Pages only, in some cases you could run in to compatibility problems with some themes or plugins
- All Posts only, again, you could run in compatibility problems with some themes / plugins
In the past if you wanted to use multiple themes on your website, you had to use Multisite mode. With this wonderfull plugin, you don’t have to. You can use multiple themes based on almost any condition. Best of all, plugin is really simple to use, it has only couple of settings meaning that both advanced users or beginners just starting with WordPress can use it.
With this plugin, no changes to the active theme will be made. If you decide to restore back to original theme on all posts / pages you can easily restore configuration or just disable the plugin.