HOW TO: Use Multiple WordPress Themes on the Same Domain

One of the most common questions we get asked, is “How do I use your WordPress Themes with the WordPress Theme I already have installed?”

There is actually a very easy method of doing this and it is crucial to successfully using WordPress themes to market your business online.

To install multiple themes, you need multiple installations of WordPress. Our recommendation is to install WordPress and the theme of your choice on sub-directories.

For example, let’s say that you already have a blog,, and you want to have a squeeze page that you can send traffic to and you want the squeeze page URL to be connected to All you need to do is install WordPress and Squeeze Theme on the sub-directory (

If you want a sales page, you could also install a sales page on another subdirectory as well, like

You can repeat this process as many times as your web host allows.

Here is a short video of how to do it using BlueHost:

This is definitely the easiest way to quickly setup WordPress and our themes on your blog. As we mentioned, our recommended hosting provider, BlueHost, offers this amazing functionality.

About Nate Whitehill

Nate is a co-founder of Unique Blog Designs and has been a user experience and visual designer for over a decade. He aspires to make the world pixel-perfect. Follow Nate on Twitter
This entry was posted in Resources, WordPress. Bookmark the permalink.
  • KiwiKev

    Hi Josh,

    Congrats on the new SALES PAGE theme, as this will save so much time, and enable us to get our next product to market fast.

    Q1 ) In the Video, Why did you have to => "Overwrite" the Original WordPress Installation you installed for


    When you're Installing another FULL Copy of WP into a Brand New Sub Directory, that you only just Created.

    -> eg:

    There wouldn't be any WP Copy in the NEW SUB DIRECTORY if you Only just created it, would there?

    You lost me there.

    Q2 ) So if we have 10 PRODUCTS, and each PRODUCT is on it's OWN SALES PAGE, in its Own Sub Directory inside Our Original Blog,

    Then Im going to have:-




    Is that right Josh?

    Thanks for your help

    Cheers KiwiKev

    •  Since I use plugin on my blog and translation, the method does not, or is much harder to implement, but I never imagined the method flagged before. Who knows maybe I’ll need them again someday.

  • Managing multiple blogs, I’ve had to take this approach as well. I’ve also found it extremely helpful to run multiple installations of WordPress same database by simply giving each blog a unique table prefix (instead of wp_, I use blogname_).

    WordPress MU is also an option.

  • Under the new version 3.0, you can create a multiple instances without new installation. Here's the tutorial. Hope this helps:
    This is another walk through video. A good one:

    • birgitte

      This may be it. Thank you

  • Hi Josh,

    I have to watch the video later but just knowing that it's possible to use multiple themes is great.

    I hope that it's possible to do it with other web hosting companies besides Blue Host.

    I hear only good things about them but not everybody is going to switch to them right away.


  • Dee

    Pramodh, that WordPress TV video is right on!

  • Dool
  • I want to use 3 different themes and one set of users… It seems like someone would have thougt about this awhile back… It is not the look that I want to change it is function of the theme… I want to have a classifieds, directory, and another functioning theme. I want to allow member to sign in once and be able to use all sections of the site.. Any idea's?

  • Great content, Josh! I have been searching all over on how to use multiple themes in WordPress and I came across your blog. Keep up the great work!

  • Jenny

    Great!. Just what I needed to know. Saved me a lot of hair pulling !
    Thank you very much.

  • Excellent post and great link to the video. This is exactly what I am looking for to manage a green charity that I am developing for schools. I would love for each school to have their own blog hosted on my primary domain that then the individual schools can manage for their individual projects.

    Awesome help.

  • I've been searching for a few hours to see if it can be done.

    Thanks so much.

  • Thank you, thank you, for the great tutorial. It’s not often I am able to find exactly what I’m looking for on the first pass; you did a great job!

  • Wonderful tutorial, thank you!

  • Just wondering how you add your ‘squeeze’ theme/page as a menu item on your main website…eg ‘home’, ‘about’, ‘squeeze’ etc.

  • birgitte

    Thank you, super helpful. One question: Is there any way to log into both themes with one username and password and toggle between the two from the dashboard, or do the two themes within one site remain separate?

  • Thanks , Works in my case 

  • Faraz

    This is the easiest way of doing it, I’m in a situation where I have to do something like this. It’s the only option, use the same database, change the prefix while your installation the other site and your good to go. Thanks Mate.

  • Ujjal

    Superb! Just when I needed it. I was thinking of create new templates added to my existing theme to use on different sites!

  • Charla

    From a non-techie do-it-yourselfer, thank you so much for a clear and simple explanation. I believe I can do this without help! 😀

  • Wow! So helpful! Thank you so much!

  • omg! … so easy … can’t believe I thought it must have been so difficult for so long … that solves so many problems – thanks 🙂

  • Ruth

    Can this be done using 1&1 hosting site

  • A much easier method is to use the free plugin ‘page-theme’. Only requires single WP installation and you can choose your page or post to be from ANY theme you have uploaded. See here

    • Update: page-theme doesn’t appear to work with WP version 3.4.2. Better to use jonradio-multiple-themes plugin in conjunction with theme-test-drive plugin (to set up widgets etc for alternative theme(s))

  • wow thank you

  • Ashwin Dhir

    Nice aritcle do you know how I can offer three to four custom themes for people to choose from on my multi blogging site. So they can open their own blog with one of themes

  • Rajesh Magar

    Thanks Jos.

    But just want your opening about which will be the best choice to host. Is it Godaddy good as Bluehost in functionality & support or what?

  • Jack

    Excellent article – thanks !

  • Juancho

    Great post, I was having problems trying to do this with a plugin, but you know how plugins are always conflicting with each other, now this is a nice workaround. Tanks 🙂

  • Bnimbhal

    Thanks for the gr8 efforts, for last few days I am searching the MU solution for one of my website, I checked the Multisite doc on the wordpress help forum and there it is clearly mentioned that if your site is small in size the try some plugin, coz MU is only for website with a big user base. I also searched some plugin but they are not helpful if you are using Paid themes with custom post type.

    Example: I am having a wordpress website i.e. , on the home page you can see some jobs are posted, and now I am trying to display same look and feel on the /result folder. For that I need to create the separate DB and WP installation.

    I just want to know, is there any procedure to use the same DB and the user table for two separate WP installation.
    Waiting for reply.

  • Best_Reviews

    For all the people who recommend the multiple theme plugins, keep in mind that some people may want the second website to have its own woocommerce cart for example on a different merchant account. In such instances the multi-theme plugin will not do.

  • juan long

    Well there are several ways to perform, but the best is to create sub domain and sub directory. Once created, you can individually install different themes into different pages. It will lead you with multiple systems with separate logins.

    Otherwise creating a network of site is also a solution but is quite complicated. You may need to consult with any reliable domain registrar like or any web host for getting step by step instructions about this process. It will lead you with a central administration of all sub domains.

  • s.kumar

    nice hack to change new look and feel, but I have a question, in every theme there are many theme functions available and using multiple themes may heavy your site, due to this the page opening speed may affect.

    I am not sure about that, this is just my view, like I want to use the same thing for one of my site it a simple blog but I need different themes for different categories.

    So my only concern is about the speed of the website.
    Waiting for reply.

  • msutyler

    does this use the same meta data as the original install?

  • This is very useful for one of my student. Thanks

  • Jaret

    Hi Nate, when you create a sub-directory with a new theme, does a login on one theme carry over to the other theme(s).

    I want to create a site with a main theme and 2 sub-directory theme, but when a user registers to use the site, I want them to be registered for all three themes. Does that make sense?

  • Sue Green

    Is there a site that I can post information, a video or link on that will send the information to facebook, linkedin, twitter, and instagram?

  • nakulreddy

    very good blog accepted by all users.Tuitions

  • Chitti reddy

    nice blog,wonderful information..thanks.

  • Aakash Khemani

    Wow, I like this idea! However, this may lead to confusion! Example: