IJM Theme Switcher Bar
Add a theme switcher / theme demo bar to your site. Allows users to switch the theme they see on your site.
Consider an alternative
IJM Theme Switcher Bar shows warning signs in 2026 — compare the alternatives below before installing. It runs on 10+ sites, is rated 4.8/5 and was last updated 13 years ago, and scores 34/100 on our health check.
- Small user base (10+ active installs)
- No update in 12 years
- Only tested up to WordPress 3.7 (latest is 7.1)
How does it stack up?
Side-by-side on installs, updates, ratings & supportDaily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where IJM Theme Switcher Bar stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| demo | >100 |
| switcher | >100 |
| theme | >100 |
| Theme Switcher | >100 |
| themes | >100 |
Version adoption
Share of active sites per release.
Rating breakdown
★★★★★★★★★★ 4.8 from 9 reviews
About IJM Theme Switcher Bar
From the official readme · v2.0Description
This theme demo / theme switcher plugin will add a bar to the top of your WordPress site listing every theme you have installed. It gives visitors the ability to switch between themes and try out their look on your live site.
After installation it requires no set up, it just works.
If you would like to see any extensions to this theme switcher please don’t hesitate to contact me from my website or post something in the support section. And, if you like it – please leave something nice in the review section! The more popular this becomes the more likely I’ll be to work on giving it lots more extra awesome.
Why another theme switcher?
I built this theme switcher primarily for myself. There are a number of other theme switchers out there but they all require visitors to click on a drop down menu then select a theme to demo or have some other complication and none of them had the clean, simple, minimal way of switching that I was hoping for in a theme switcher. So I built this theme switcher to give visitors an instant list of all the themes I hope to develop which they will be able to demo in a single click, also it doesn’t need any set up so it’s very easy!
So, I imagine most of the people interested in this theme switcher would be theme developers but if there are any people who are really indecisive about how they want their website to look, I guess this could provide them with an interesting solution to the website design problem. Let me know if you can think of any other uses for a theme switcher!
Installation
Method 1
installing from https://wordpress.org/plugins/ijm-theme-bar/
Click “Download Version …” to download the theme switcher
Log into your WordPress site.
Navigate to “Plugins” => “Add New”.
Click on “Upload”.
Choose file, navigate to your downloads folder, select the ijm-theme-bar zip file.
Click “install now” then “Activate”.
Enjoy your new super-simple theme switcher by going to your website and going theme switcher crazy!
Method 2
installing from WordPress.
Log into your WordPress site.
Navigate to “Plugins” => “Add New”.
Search “theme bar”.
Click “Install Now” then “Activate”.
And again, revel in this super-simple theme switcher by going theme switcher crazy!
After installation
Once activated your website will display the theme switcher in a thin bar above, just below your browsers controls. This theme switcher doesn’t need much setting up, once activated it will give your site visitors the option to switch between any theme you have installed.
If you wish to edit the available themes, colours or label text of the theme switcher, go to your WordPress dashboard => settings => IJM Theme Bar. There you will find some settings for this theme switcher.
If the theme switcher bar breaks in any way or does not look like the header image on the theme switcher’s download page please take a screenshot and let me know which theme was being demoed at the time.
If there is something you desire that neither of these two theme switcher plugins can achieve please feel free to contact me with any requests from my website: http://iainjmccallum.com/
Changelog
2.0
- theme-switcher options page added
- define which of the installed themes you want to show
- set the theme-switcher bar background colour
- set the theme-switcher bar text colour
- set the theme-switcher label text
1.0.4
- Further defining in CSS to stop theme interference.
- Split up the php file to organise the code in a more friendly fashion
- Pro version of the theme switcher created, don’t worry – I’ll still be looking for bugs in the free version!
1.0.3
- Expanded CSS definitions, (stopping some theme styles from interfering).
1.0.2
- Some very minor tweaking.
1.0.1
- The First version of the theme switcher, absolutely bare bones!
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.
Best IJM Theme Switcher Bar alternatives
All demo plugins →FAQ
IJM Theme Switcher Bar: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Sep 28, 2026
Is IJM Theme Switcher Bar free?
Yes. IJM Theme Switcher Bar is free to download and use from the official WordPress.org plugin directory.
Is IJM Theme Switcher Bar safe to use in 2026?
IJM Theme Switcher Bar shows warning signs in 2026 — compare the alternatives below before installing. It runs on 10+ sites, is rated 4.8/5 and was last updated 13 years ago, and scores 34/100 on our health check.
How many websites use IJM Theme Switcher Bar?
IJM Theme Switcher Bar is active on 10+ WordPress websites and has been downloaded 5,795 times since it launched in October 2013. It was downloaded 45 times in the last 30 days.
Does IJM Theme Switcher Bar work with WordPress 7.1?
IJM Theme Switcher Bar is officially tested up to WordPress 3.7.41, while the latest release is 7.1.2. It may still work, but try it on a staging site first.
When was IJM Theme Switcher Bar last updated?
The latest version, 2.0, was released on December 3, 2013 (13 years ago).
Who makes IJM Theme Switcher Bar?
IJM Theme Switcher Bar is developed and maintained by ijmccallum.
What are the best alternatives to IJM Theme Switcher Bar?
The most popular alternatives to IJM Theme Switcher Bar are Starter Templates & Sites P… (70K+ installs), Rara One Click Demo Import (20K+ installs) and Envo Extra (20K+ installs).
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org — no credit card
