Content Switcher
Content Switcher allows you to easily insert into posts, pages and widgets of your website random numbers, and random or variable contents. You can use it, for example, to display COOKIE, ENV, GET, GLOBALS, POST…
Consider an alternative
Content Switcher shows warning signs in 2026 — compare the alternatives below before installing. It runs on 100+ sites, is rated 5/5 and was last updated 1 year ago, and scores 41/100 on our health check.
- Small user base (100+ active installs)
- Very few reviews so far
- No update in over a year
- Only tested up to WordPress 6.8 (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 Content Switcher stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| content | >100 |
| cookie | >100 |
| env | #13 |
| GET | >100 |
| globals | >100 |
Version adoption
Share of active sites per release.
Rating breakdown
★★★★★★★★★★ 5 from 3 reviews
About Content Switcher
From the official readme · v5.0.1Description
Content Switcher allows you to easily insert into posts, pages and widgets of your website random numbers, and random or variable contents. You can use it, for example, to display COOKIE, ENV, GET, GLOBALS, POST, REQUEST, SERVER or SESSION variables.
Translators
- Andrew – WebHostingHub (Spanish)
- Ogi Djuraskovic – First Site Guide (Serbian)
Plugins from the same author
- Commerce Manager, to sell your products
- Affiliation Manager, to create your affiliate program
- Membership Manager, to create your members areas
- Optin Manager, to build your prospects lists
- Contact Manager, to create your contact forms
- Easy Timer, to display count down/up timers
- Device Detect, to detect smartphones and tablets
Installation
You can install Content Switcher through the “Add Plugins” page of the “Plugins” menu in WordPress (Plugins => Add New => Upload Plugin). Upload the plugin file without unzipping it. You can also install it like this:
- Unzip the plugin file.
- Upload with your FTP software the “content-switcher” folder, and only this folder, to your plugins directory (it should be “wp-content/plugins”).
Once you have installed Content Switcher, activate the plugin through the “Plugins” menu in WordPress.
Frequently asked questions
How can I use shortcodes in my WordPress theme?
Insert into the PHP files of your theme a code like this:
How to use shortcodes in comments?
Edit the “functions.php” file (create it if it doesn’t exist) of your WordPress theme and add this line of code: add_filter('comment_text', 'do_shortcode');
Changelog
When you upgrade Content Switcher, you don't lose any settings or any data. You can upgrade Content Switcher through the "Plugins" menu in WordPress, and through the "WordPress Updates" page of the "Dashboard" menu in WordPress (Dashboard => Updates), or through the "Add Plugins" page of the "Plugins" menu in WordPress (Plugins => Add New => Upload Plugin, upload the plugin file without unzipping it). You can also upgrade it like this: Unzip the plugin file. Upload with your FTP software the "content-switcher" folder, and only this folder, to your plugins directory (it should be "wp-content/plugins"), without deleting the "content-switcher" folder that already exists in this directory. You don't need to deactivate and reactivate the plugin.
- Version 5.0.1
- Improve the security of the “filter” attribute
- Version 5.0
- Remove the support for Google Analytics and Google Optimize
- Version 4.2
- Replace Google Optimizer with Google Optimize
- Version 4.1.1
- Fix a bug with PHP 8
- Version 4.1
- Change the tracking code of Google Analytics
- Version 4.0.2
- Improve the security
- Version 4.0.1
- Improve the security
- Version 4.0
- Use anonymous functions instead of “create_function”
- Version 3.9
- Add the ability to use custom languages
- Version 3.8
- Add the ability to use custom files
- Version 3.7
- Adapt to WordPress 4.3
- Version 3.6.2
- Add Serbian translation
- Version 3.6.1
- Improve the stability of the plugin when its folder is renamed
- Version 3.6
- Optimize the CSS styles of the options page for WordPress 3.8
- Improve the uninstallation of the plugin
- Version 3.5.3
- Add Spanish translation
- Version 3.5.2
- Improve the “filter” attribute
- Version 3.5.1
- Improve the shortcodes
- Version 3.5
- Add a meta box in the edit pages of posts and pages
- Version 3.4.1
- Improve the installation instructions
- Version 3.4
- Reduce the usage of memory
- Improve the structure of files
- Version 3.3
- Improve the system of global variables
- Add the ability to use and display GLOBALS and REQUEST variables
- Version 3.2
- Improve the structure of files
- Version 3.1
- Improve the code
- Version 3.0
- Add Multisite support
- Version 2.1.3
- Add an upgrade notice
- Factorize the code to reduce the usage of memory
- Version 2.1.2
- Fix a minor bug with shortcodes
- Version 2.1.1
- Reduce the usage of memory
- Version 2.1
- Reduce the usage of memory
- Add the ability to reset the options of Content Switcher
- Version 2.0.1
- Minify the code
- Version 2.0
- Add the ability to track the back office pages with Google Analytics
- Improve the [string] shortcode
- Version 1.8.5
- Minify the size of the “languages” folder
- Version 1.8.4
- Improve the ability to delete the options of Content Switcher
- Version 1.8.3
- Factorize the code of the options page
- Version 1.8.2
- Deactivation/reactivation is no longer necessary to add new options when Content Switcher is updated
- Add the ability to display the version of Content Switcher
- Version 1.8.1
- Add the “default” and “filter” attributes
- Add the ability to delete the options of Content Switcher
- Version 1.8
- Add the [content-switcher] shortcode
- Minify the number of files
- Version 1.7.7
- Minify the size of the “initial-options.php”, “install.php” and “options-page.php” files
- Version 1.7.6
- Improve the structure of files
- Version 1.7.5
- Minify the code of the options page
- Version 1.7.4
- Optimize the performance of the options page
- Version 1.7.3
- Update the links to the documentation
- Version 1.7.2
- Add links to the options page and the documentation below the plugin’s description
- Improve the compatibility with other shortcodes
- Version 1.7.1
- Improve the options page
- Version 1.7
- Improve the code
- Version 1.6.2
- Update the Google Optimizer codes
- Version 1.6.1
- Don’t load any JavaScript file
- Version 1.6
- Add the ability to use shortcodes in titles and excerpts
- Version 1.5
- Add the ability to add the Google Analytics code to each page of your website
- Best factorization of the code
- Version 1.2.1
- Minify the code
- Apply the “htmlspecialchars” function to GET and POST variables
- Version 1.2
- Add the [variable-string] shortcode
- Add the ability to use and display COOKIE, ENV, GET, POST, SERVER and SESSION variables
- Version 1.0
- Initial version
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 Content Switcher alternatives
All content plugins →FAQ
Content Switcher: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Oct 1, 2026
Is Content Switcher free?
Yes. Content Switcher is free to download and use from the official WordPress.org plugin directory.
Is Content Switcher safe to use in 2026?
Content Switcher shows warning signs in 2026 — compare the alternatives below before installing. It runs on 100+ sites, is rated 5/5 and was last updated 1 year ago, and scores 41/100 on our health check.
How many websites use Content Switcher?
Content Switcher is active on 100+ WordPress websites and has been downloaded 16,772 times since it launched in July 2010. It was downloaded 154 times in the last 30 days.
Does Content Switcher work with WordPress 7.1?
Content Switcher is officially tested up to WordPress 6.8.10, while the latest release is 7.1.2. It may still work, but try it on a staging site first.
What PHP version does Content Switcher need?
Content Switcher requires PHP 5.3 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.
When was Content Switcher last updated?
The latest version, 5.0.1, was released on September 9, 2025 (1 year ago).
Who makes Content Switcher?
Content Switcher is developed and maintained by Kleor.
What are the best alternatives to Content Switcher?
The most popular alternatives to Content Switcher are One Click Demo Import (1M+ installs), Advanced Excerpt (80K+ installs) and Rara One Click Demo Import (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