Multiple Themes
by miabou 4.7 (50 reviews)

Multiple Themes

Select different Themes for one or more WordPress Pages, Posts or other non-Admin pages. Or Site Home.

Multiple Themes ranks #1,566 among WordPress.org plugins with 10,000+ active installations, is #12 of 620 in the Accessibility category, a 4.7/5 rating from 50 reviews, and was last updated Mar 6, 2025. Data from WordPress.org, refreshed twice daily — see methodology.

Tested up to WP 6.7 (Current: 7.1)
v7.1.1 Current Version v7.1.1
Updated 1 year ago Last Update on 06 Mar, 2025
Refreshed 6 hours ago Last Refreshed on
#12 of 620 in Accessibility Top 5% by installs Downloads -24.1% this week No update in over a year
View on WordPress.org
Rank
#1,566
-1 this week
Active Installs
10K+
-45.5%
KW Avg Position
116
1 worse
Downloads
407.3K
+21 today
Support Resolved
0%
No change
Rating
94%
Review 4.7 out of 5
4.7 (50 reviews)

Next Milestone 20K

Total Progress 81.9%
10K+ 20K+
145
Ranks to Climb
-
Growth Needed
8,000,000
Active Installs
Pro

Unlock Exact Install Count

See the precise estimated active installs for this plugin, calculated from real-time ranking data.

  • Exact install estimates within tiers
  • Track install growth over time
  • Milestone progress predictions
Upgrade to Pro
Need 1,811 more installs to reach 20K+

Rank Changes

1,486 1,526 1,566 1,605 1,645 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026
1,483 1,523 1,564 1,605 1,645 01-09-2026 02-09-2026 03-09-2026 04-09-2026 05-09-2026 06-09-2026 07-09-2026 08-09-2026 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026
Current #1,566
Change
Best #

Upgrade to Pro

Unlock 30-day and 90-day rank history charts with a Pro subscription.

Upgrade Now

Active Installs Growth

Active Installs 0,000,000+
Growth +0.0%
Peak 0,000,000

Downloads Growth

10 20 30 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026
10 20 30 01-09-2026 02-09-2026 03-09-2026 04-09-2026 05-09-2026 06-09-2026 07-09-2026 08-09-2026 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026
Downloads
Growth
Peak

Upgrade to Pro

Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.

Upgrade Now

Reviews & Ratings

4.7
50 reviews
Overall 94%
5
46 (92%)
4
0 (0%)
3
0 (0%)
2
1 (2%)
1
3 (6%)

Support Threads Overview

Resolved
Unresolved
1
Total Threads
0
Resolved
1
Unresolved
0%
Resolution Rate

Security History

Source: WPVulnerability

No known vulnerabilities on record for Multiple Themes. Checked 1 week ago.

TL;DR

AI summary of the plugin's readme

This plugin is for WordPress site owners who want different themes to appear on different pages, posts, or the site home. It solves the problem of assigning distinct themes to specific URLs, prefixes, or query parameters without changing the site's overall Active Theme setting.

  • Select theme by URL
  • Match by Prefix URL
  • Wildcard Prefix URL matching
  • Query keyword or value matching
  • Sticky Query keyword=value with cookies
  • Override Active Theme everywhere
  • Apply theme to all Pages
  • Apply theme to all Posts

Frequently Asked Questions

Common questions about Multiple Themes

If we cannot solve the problem, please consider using a WordPress Network. One install of WordPress allows you to have multiple separate Sites ("MultiSite"), each with a different Theme, without using the jonradio Multiple Themes plugin. The sites can look to the outside world as if they are just one web site by using the Sub-directories option. For example, Site 1 would be at example.com, and Site 2 could be at example.com/forum.
With the massive rewrite of Theme Selection logic in Version 5 of this plugin, it should now work with all Paid Themes and Plugins. But we have only tested the few Paid Themes whose authors have provided us with permission to use, without charge, their themes for test purposes. Elegant, for example, allows us to accept copies of its Themes provided by its customers who require assistance with the jonradio Multiple Themes plugin. On the other hand, some other Paid Theme authors have simply ignored our requests, despite our stated willingness to sign a non-disclosure agreement. We do encourage you to contact us if you run into problems when using the jonradio Multiple Themes plugin with a Paid Theme, as the problem may not be unique to the Paid Theme. To state the obvious, the cost of purchasing a license for all Paid Themes for testing purposes is prohibitive for an Open Source plugin such as this one.
For the Active Theme, nothing changes when using the jonradio Multiple Themes plugin. For other Themes, selected using this plugin, changing Theme Options is explained, in detail, on the Theme Options tab of the plugin's Settings page.
For the Current Theme, nothing changes when using the jonradio Multiple Themes plugin. For a Page or Post where another Theme is displayed, as selected by this plugin's Settings, specifying the Template to be used is explained, in detail, on the Theme Options tab of the plugin's Settings page.
That functionality, to directly specify a Theme for a Category on the Settings page, is being investigated for a future version of the jonradio Multiple Themes plugin. But there is already a solution based on Permalinks: In the WordPress Admin panels, go to Settings-Permalinks Specify a Permalinks structure that begins with /%category%/ Push the Save Changes button Go to Settings-Multiple Themes plugin In the Section "For An Individual Page, Post or other non-Admin page", select the Theme for the Category of Posts Enter the URL of the Categories page, e.g. - http://domain.com/news/ Click the checkbox "Select here if URL is a Prefix" Push the Save Changes button
WordPress includes a built-in Theme Editor. Select Editor in the Admin panel's Appearance menu items on the left sidebar. By default, the style.css file of the Current Theme is displayed. You can edit other Themes by selecting them in the "Select theme to edit" field and clicking the Select button. Alternatively, you can edit any Theme on your own computer. If your computer runs Windows, NotePad++ and FileZilla run very well together, using FileZilla's View/Edit feature to provide a Theme Editor with syntax highlighting and other advanced features. If one or more of the Active Themes have their own Theme Editor or other type of Theme Options panels, such as Elegant's epanel, please read the next FAQ.
Nothing changes for the Current Theme. epanel can be accessed just as it would be without the jonradio Multiple Themes plugin, simply by selecting the WordPress Admin panel's Appearance submenu item titled Theme Options preceded by the name of your Elegant Theme. To make changes to other Active Themes that you will be specifying with the jonradio Multiple Themes plugin: Deactivate jonradio Multiple Themes Install the Theme Test Drive plugin found at http://wordpress.org/extend/plugins/theme-test-drive/ Activate the Theme Test Drive plugin Go to Appearance-Theme Test Drive In the Usage section, select an alternate Theme you will be using with jonradio Multiple Themes Push the Enable Theme Drive button at the bottom Click on the Appearance menu item on the left sidebar of the WordPress Admin panel to refresh the submenu Click on the submenu item titled with your Elegant theme's name followed by "Theme Options" Elegant's epanel will now appear Make all the changes for this Theme, being sure to push the Save button If you have more than one alternate Theme with Options you wish to change, repeat Steps 4-10 for each alternate Theme Deactivate the Theme Test Drive plugin Activate jonradio Multiple Themes Changes to the Options for the Current Theme can now be made normally, just as you would without either plugin Both the alternate and Current Themes should now display all Theme options properly when selected through the jonradio Multiple Themes plugin Thanks to Elegant for allowing us to test copies of any of their Themes provided by their customers.
Although it depends on what kind of change you make to your Permalink structure, you should expect to have to replace (delete and add) all of the plugin's Settings that specify a URL.
You should have seen an explanatory error message after hitting the Save Changes button.
You will need to delete the entry and add it again, with the new Theme specified.

Sign In / Register

You need to sign in or register to use this feature.