by John Blackbourn
4.9 (238 reviews)
User Switching
Instant switching between user accounts in WordPress and WooCommerce.
Compatible with WP 7.0.1
v1.12.1
Current Version v1.12.1
Updated 1 week ago
Last Update on 09 Jul, 2026
Refreshed 10 hours ago
Last Refreshed on
Rank
#247
—
No change
Active Installs
200K+
—
No change
KW Avg Position
17
—
No change
Downloads
6M
+3,390 today
Support Resolved
100%
—
No change
Rating
98%
Review 4.9 out of 5
4.9
(238 reviews)
Next Milestone 300K
200K+
300K+
40
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
Need 51,949 more installs to reach 300K+
Rank Changes
Current
#247
Change
Best
#
Downloads Growth
Downloads
Growth
Peak
Upgrade to Pro
Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.
Upgrade NowReviews & Ratings
4.9
238 reviews
Overall
98%
5
232
(97%)
4
1
(0%)
3
1
(0%)
2
1
(0%)
1
3
(1%)
Tracked Keywords
Showing 4 of 4| Keyword | Position | Change | Type | Updated |
|---|---|---|---|---|
| fast user switching | 1 | — | Tag | 11 hours ago |
| user switching | 1 | — | Tag | 11 hours ago |
| multisite | 32 | — | Tag | 11 hours ago |
| users | 34 | — | Tag | 11 hours ago |
Unlock Keyword Analytics
Track keyword rankings, search positions, and discover new ranking opportunities with a Pro subscription.
- Full keyword position tracking
- Historical ranking data
- Competitor keyword analysis
Support Threads Overview
Resolved
Unresolved
3
Total Threads
3
Resolved
0
Unresolved
100%
Resolution Rate
Track This Plugin
Get detailed analytics, keyword tracking, and position alerts delivered to your inbox.
Start Tracking FreePlugin Details
- Version
- 1.12.1
- Last Updated
- Jul 09, 2026
- Requires WP
- 6.2+
- Tested Up To
- 7.0.1
- PHP Version
- 7.4 or higher
- Author
- John Blackbourn
Support & Rating
- Rating
- ★ ★ ★ ★ ★ 4.9
- Reviews
- 238
- Support Threads
- 3
- Resolved
- 100%
Keywords
Upgrade to Pro
Unlock keyword rankings, search positions, and detailed analytics with a Pro subscription.
Upgrade NowSimilar Plugins
Adminify – White Label, Admin Menu Editor, Login Customizer
7K+ installs
#2,739
Master Addons For Elementor – Widgets, Extensions, Theme Builder, Popup Builder & Template Kits
30K+ installs
#989
Akismet Anti-spam: Spam Protection
5M+ installs
#7
WPForms – AI Form Builder for WordPress – Contact Forms, Payment Forms, Survey Form, Quiz & More
5M+ installs
#9
Jetpack – WP Security, Backup, Speed, & Growth
3M+ installs
#18
Frequently Asked Questions
Common questions about User Switching
Yes, it's actively tested and working up to PHP 8.5.
Switching off logs you out of your account but retains your user ID in an authentication cookie so you can switch straight back without having to log in again manually. It's akin to switching to no user, and being able to switch back. The Switch Off link can be found in your profile menu in the WordPress toolbar. Once you've switched off you'll see a Switch back link in a few places: In the footer of your site On the Log In screen In the "Meta" widget
Yes, and you'll also be able to switch users from the Users screen in Network Admin.
Yes, and you'll also be able to switch users from various WooCommerce administration screens while logged in as a Shop Manager or an administrative user.
Yes, and you'll also be able to switch users from member profile screens and the member listing screen.
Yes, and you'll also be able to switch users from member profile screens.
Yes, mostly. One exception I'm aware of is Duo. If you're using Duo Universal or Duo Security then you should install the User Switching for Duo add-on plugin which will prevent the two-factor authentication prompt from appearing when you switch between users.
A user needs the edit_users capability in order to switch user accounts. By default only Administrators have this capability, and with Multisite enabled only Super Admins have this capability. Specifically, a user needs the ability to edit the target user in order to switch to them. This means if you have custom user capability mapping in place which uses the edit_users or edit_user capabilities to affect ability of users to edit others, then User Switching should respect that.
No. This can be enabled though by installing the User Switching for Regular Admins plugin.
Yes. The switch_users meta capability can be explicitly granted to a user or a role to allow them to switch users regardless of whether or not they have the edit_users capability. For practical purposes, the user or role will also need the list_users capability so they can access the Users menu in the WordPress admin area. add_filter( 'user_has_cap', function( $allcaps, $caps, $args, $user ) { if ( 'switch_to_user' === $args[0] ) { if ( my_condition( $user ) ) { $allcaps['switch_users'] = true; } } return $allcaps; }, 9, 4 ); Notes: This needs to happen before User Switching's own capability filtering, hence the priority of 9. The $user parameter is the currently logged in user. The ID of the target user can be found in $args[2].