How to Get Different Themes on Different WordPress Pages

Have you ever wanted to use more than one WordPress theme on a site at same time? Well, it’s possible.

Of course you could create a page template or even a specific post template and then style them as you like. But let’s be honest – most of us don’t have the design skills to code up a template from scratch and make it look good.

Fortunately for us design-challenged folks, we don’t have to worry. There’s a way to assign whatever theme you like to specific pages or posts with a plugin called Jonoradio Multiple Themes.

featured-different-colors

An Example of Different Themes

Here’s what we’re after – three different themes on the same site.

Plugin Features

The plugin has a number of nice features. In addition to adding different themes to individual Posts and Pages, you can also assign a theme to all Posts and/or all Pages. And you can get a different theme for the homepage too.

So, for example, you might have one theme for your homepage, one for your posts, and one for your pages.

In addition, you can also set it to apply a certain theme for all posts in a category with the special wildcard (*) function. And you can use that function to get even more creative than that. (There are some examples on the settings page.)

Here’s a very limited look at some of the settings.

different-themes-plugin

A Few Limitations

There are a few limitations and a few complications with this plugin in terms of getting all your options set the way you’d like, but the plugin author has provided detailed instructions and possible solutions in the help areas on the plugin’s WordPress.org page.

The plugin author also seems to be very active in the support forums too.

One other thing to be warned about here is that not all premium themes will necessarily work with this plugin. With some themes, there are simply too many conflicts to be easily resolved.

Not Working For You?

If your need is for complicated themes in different areas of your site, and this plugin doesn’t do the trick for you, then you may need to consider going with a Multisite install and making each section a different site.

Photo: colors in line

Tags ,

Comments (3)

  1. Great article however I cannot understand why this is not part of the core function, would this be about wpmu blocking this feature?
    It been on joomla for ages if we want WordPress to be a full CMS in my view this should be a core feature.

    • Hi Pierre,

      I agree it’s a very nice feature. However, I’m not sure enough people would use it frequently enough to make it a core feature.

      Also, I’m not sure what you mean exactly about wpmu blocking the feature. If you’re referring to Multisite (which is what the old WMPU is now called), that is made by the same people who make regular WordPress. They would have no reason to “block” it in order to steer people to Multisite.

      If you’re talking about us here at WPMU DEV, well, we have nothing to do with what goes into core WordPress. :)

Participate