Title: Using Multiple Themes
Last modified: August 19, 2016

---

# Using Multiple Themes

 *  [lagor](https://wordpress.org/support/users/lagor/)
 * (@lagor)
 * [17 years, 10 months ago](https://wordpress.org/support/topic/using-multiple-themes/)
 * I can’t find it, so I’m posting here…
 * Can I use multiple Themes in a single WordPress?
    If so.., how?
 * Not templates.., but Themes.
    Like having Themes X on page 1 and Theme Y on page
   2.
 * Thanks in advance…
 * Cheers, Rogier

Viewing 5 replies - 1 through 5 (of 5 total)

 *  [moshu](https://wordpress.org/support/users/moshu/)
 * (@moshu)
 * [17 years, 10 months ago](https://wordpress.org/support/topic/using-multiple-themes/#post-826199)
 * In that way you can not.
 * You can have multiple themes installed and give visitors an option to chose one
   with a plugin like theme switcher, but that also applies to the whole blog not
   to pages.
 *  [alanft](https://wordpress.org/support/users/alanft/)
 * (@alanft)
 * [17 years, 10 months ago](https://wordpress.org/support/topic/using-multiple-themes/#post-826208)
 * don’t know if this helps…
 * i adapted an old theme switcher plugin to switch themese based on grep matches
   to URLs with this code:
 *     ```
       $match_URI = array
       (	'\/info'	=>		'theme_X',
       );
   
       foreach ($match_URI as $pattern => $theme_switch)
       {	if (preg_match('/'.$pattern.'/', $_SERVER['REQUEST_URI']))
       	{	$smart_theme_switch=$theme_switch;	}
       }
   
       if($smart_theme_switch && file_exists(get_theme_root() . "/$smart_theme_switch"))
       {	add_filter('template','use_smart_theme_switch');
       	add_filter('stylesheet','use_smart_theme_switch');
       }
   
       function use_smart_theme_switch($value)
       {	global $smart_theme_switch;
       	return $smart_theme_switch;
       }
       ```
   
 * you fill the $march_URI array with grep matches to the URL and the theme name
   to switch to. obviously it’s no use in a theme’s functions.php – so you have 
   to make it into a plugin
 *  Thread Starter [lagor](https://wordpress.org/support/users/lagor/)
 * (@lagor)
 * [17 years, 10 months ago](https://wordpress.org/support/topic/using-multiple-themes/#post-826220)
 * Thanks people…
 * I reconed it could not be done.., at least not in an easy way.
    As far as the
   code goes, alafnt.., thanks, but I’m not a coder (although I wish I was). I’ll
   save the info for a later date, see if I can firgure it out…
 * Thanks again…
 * cheers
 *  [mijk](https://wordpress.org/support/users/mijk/)
 * (@mijk)
 * [17 years, 10 months ago](https://wordpress.org/support/topic/using-multiple-themes/#post-826348)
 * > …I’m not a coder…
 * I have found another solution – a plugin.
    I dunno about using different themes
   on static pages, but – to use different themes in different categories and posts
   from this categories, you can use [this cool plugin – Themed Categories](http://download.mikelopez.info/2006/10/17/wordpress-themed-categories-plugin/)
   works on WP 2.3 – 2.6 🙂
 * > How to Use
   >  To use it, simply go to Manage->Categories, edit the category you
   > wish to assign a theme to, select the theme from the “Select category themed”
   > dropdown, and save it.
 *  [gijs](https://wordpress.org/support/users/gijs/)
 * (@gijs)
 * [17 years, 2 months ago](https://wordpress.org/support/topic/using-multiple-themes/#post-826606)
 * Link doesn’t work anymore, but here is the updated version, working for WP 2.6,
   2.7
    [http://get-your-stuff.com/gys-themed-categories-20.html](http://get-your-stuff.com/gys-themed-categories-20.html)

Viewing 5 replies - 1 through 5 (of 5 total)

The topic ‘Using Multiple Themes’ is closed to new replies.

## Tags

 * [multiple themes](https://wordpress.org/support/topic-tag/multiple-themes/)

 * 5 replies
 * 5 participants
 * Last reply from: [gijs](https://wordpress.org/support/users/gijs/)
 * Last activity: [17 years, 2 months ago](https://wordpress.org/support/topic/using-multiple-themes/#post-826606)
 * Status: not resolved

## Topics

### Topics with no replies

### Non-support topics

### Resolved topics

### Unresolved topics

### All topics
