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, yourblog.com, 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 yourblog.com. All you need to do is install WordPress and Squeeze Theme on the sub-directory (yourblog.com/squeeze).

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

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

    => http://www.sneakerfinder.com

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

    -> eg: sneakerfinder.com/Squeeze

    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:-

    => 10 NEW SUB DIRECTORIES – PRODUCT #1 TO #10

    => 10 FULL COPIES OF WPRESS INSTALLED

    => 10 SALES PAGE THEMES INSTALLED.

    Is that right Josh?

    Thanks for your help

    Cheers KiwiKev

    • http://www.loewenstark.de/suchmaschinen-optimierung.html Suchmaschinenoptimierer

       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.

  • http://www.edit-ability.com Tiffany

    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.

  • http://www.businessmarketingsystem.net Pramodh Mysore

    Under the new version 3.0, you can create a multiple instances without new installation. Here's the tutorial. Hope this helps: http://codex.wordpress.org/Create_A_Network
    This is another walk through video. A good one: http://wordpress.tv/2010/07/07/activating-wordpre

    • birgitte

      This may be it. Thank you

  • http://www.vancesova.com Vance Sova

    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.

    Vance

  • Dee

    Pramodh, that WordPress TV video is right on!

  • Dool
  • http://mediachandler.com/ Media Chandler

    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?

  • http://www.networkmarketingsage.com Steve Jenkins

    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.
    Cheers
    Jenny

  • http://www.schoolcharging.org Green Charity

    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.

  • http://explainafide.com.au Robin Jennings

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

    Thanks so much.

  • http://twitter.com/lesaevans Lesa Evans

    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!

  • http://www.facebook.com/kirsten.bowers2 Kirsten Bowers

    Wonderful tutorial, thank you!

  • http://www.facebook.com/kirsten.bowers2 Kirsten Bowers

    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?

  • http://breakinterview.com/ Avinash

    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! :-D

  • http://www.facebook.com/jessbarna Jessica Barna

    Wow! So helpful! Thank you so much!

  • http://www.facebook.com/traceyrosecallaghan Tracey Rose

    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

  • http://twitter.com/sytechsytech Michael Slater

    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 http://wordpress.org/extend/plugins/page-theme/installation/

    • http://twitter.com/sytechsytech Michael Slater

      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))

  • http://www.ghanatoghana.com/ Paul

    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

    Hi,
    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. http://questionpaper.org , 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.

  • http://www.wordpressfamily.com/ Tim Tom
  • 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.