User Switching

user-switching · By John Blackbourn
200k+ installs 4.9 (238) Updated 3 weeks ago v1.12.2 WP 6.3–7.1.2 PHP 7.4+

Impact score

Footprint Score across the two most representative contexts.

Homepage Score

Impact measured on the public homepage

Scan being analyzed. The score will be published once we have enough measurements.

Admin Score

Impact measured in the WordPress admin

···
v1.12.1 · 1 scan
Consolidated score over 90 days · 1 versions
Not enough data to publish the grade (15 scans min, currently 1).
Time
30 ms
Memory
0.0 MB
SQL
+0
Assets
1
HTTP ext.
0

About

This plugin allows you to quickly switch between user accounts in WordPress at the click of a button. You’ll be instantly logged out and logged in as your desired user. This is handy for helping customers on WooCommerce sites, membership sites, testing environments, or for any site where administrators need to switch between multiple accounts.

Note: User Switching supports versions of WordPress up to three years old, and PHP version 7.4 or higher.

Alternatively, in the WordPress Command Palette you can search for a user and immediately switch into their account. You can switch off and switch back from there too.

Read more

See the FAQ for information about the Switch Off feature.

I maintain several other plugins for developers. Check them out:

The time that I spend maintaining this plugin and others is in part sponsored by:

User Switching does not send data to any third party, nor does it include any third party resources, nor will it ever do so.

User Switching makes use of browser cookies in order to allow users to switch to another account. Its cookies operate using the same mechanism as the authentication cookies in WordPress core, which means their values contain the user’s user_login field in plain text which should be treated as potentially personally identifiable information (PII) for privacy and regulatory reasons (GDPR, CCPA, etc). The names of the cookies are:

See also the FAQ for some questions relating to privacy and safety when switching between users.

User Switching aims to be fully accessible to all of its users. It implements best practices for web accessibility, outputs semantic and structured markup, adheres to the default styles and accessibility guidelines of WordPress, uses the accessibility APIs provided by WordPress and web browsers where appropriate, and is fully accessible via keyboard.

User Switching should adhere to Web Content Accessibility Guidelines (WCAG) 2.0 at level AA when used with a recent version of WordPress where its admin area itself adheres to these guidelines. If you’ve experienced or identified an accessibility issue in User Switching, please open a thread in the User Switching plugin support forum and I’ll address it swiftly.

Tags
fast user switching multisite user switching users woocommerce

Screenshots

Author-supplied previews from wordpress.org.

The Switch To link on the Users screen
The Switch To link on the Users screen
The Switch To link on a user's profile
The Switch To link on a user's profile

Per-version history

Show per-version detail (1 versions)

How the plugin evolves version by version.

Version Homepage Admin Last scan
v1.12.1 1 scan 1 month ago

Alternatives in the same category

Other ecommerce plugins measured by the community, ranked from lightest to heaviest.

Scan history

Show individual scan log (1 scans)

Date Version Context Score Grade Time Memory
1 month ago v1.12.1 Admin 100/100 A 30 ms 0.0 MB