Fast User Switching


Allow only administrators to impersonate any site user. Choose user to impersonate, by clicking new “Impersonate” link in the user list. To return to your own user, just log out. A log out link is available in the black top menu, top right, profile submenu.

When you impersonate a user, you will be effectively logged in as that user, and acquire the same rights – very convenient for testing rights for users. Also practical for consultants, bureaus and copy-writers who need to create and edit content for customers.


  • All Users Page
  • Switch back to old user
  • Recent impersonate user list


  1. Upload the ‘fast-user-switching’ folder to the ‘/wp-content/plugins/’ directory
  2. Browse to your WordPress admin control panel, and activate the plugin through the ‘Plugins’ menu
  3. Go to the ‘Users’ list and press Impersonate.


Installation Instructions
  1. Upload the ‘fast-user-switching’ folder to the ‘/wp-content/plugins/’ directory
  2. Browse to your WordPress admin control panel, and activate the plugin through the ‘Plugins’ menu
  3. Go to the ‘Users’ list and press Impersonate.
There is no Impersonate link in the Users list

Only administrators can see the link – or other users who have the “add_users” capability added (only admins by default).

How do i get back to my own login?

Log out and you are back, the plugin remembers your original login, and returns you to your usual login.

Contributors & Developers

“Fast User Switching” is open source software. The following people have contributed to this plugin.


“Fast User Switching” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “Fast User Switching” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


1.3.7 – 2017-11-29

  • When switching user on the backend, redirect to the vendor dashboard.

1.3.6 – 2017-11-29

  • When switching user on the frontend back to the current page.

1.3.5 – 2017-11-28

  • Fixed “Switch User” issue on the front end, which should not show the black top bar as vendor is not admin.

1.3.4 – 2017-11-22

  • To be able to search in e-mail address, user name, ID and person names.

1.3.3 – 2017-10-11

  • Added a new link to the plugin settings below the line “Settings”.
  • Added an option to show the login date after the username for the last 5 logins, so by default it becomes: “Firstname Surname (Role – username – date).

1.3.2 – 2017-10-11

  • Fixed settings issue

1.3.1 – 2017-10-11

  • Fixed Fatal error, updated file “fast-user-switching.php” – line 304

1.3.0 – 2017-10-11

  • Fixed User role issue
  • Added a new options for setting like “Show first name and surname”, “Show role (access level)” and “Show user name”. All three options are default enabled when you update this plugin.
  • Updated .po and .mp files

1.2.3 – 2017-10-09

  • Fixed search for user role “employee” on the user switch dropdown, before it shows the username but the role didn’t show inside ()

1.2.2 – 2017-10-02

  • Fixed front-end style.

1.2.1 – 2017-10-02

  • Updated .po and .mp files

1.2.0 – 2017-10-02

  • Shortened the length of the dropdown, so the length matches ex. 5 latest. If you have searched, then length should match 5 latest and 10 search results.
  • The search results included a scroll bar, so you can scroll inside dropdown, and see all results.
  • Fixed the input field in the top bar and the button looks a bit strange in Safari.
  • Added the users access level to each line for last results and search results, so they are listed as “Firstname Surname (Access level)”
  • Changed “Impersonate user” to “Switch user” in all texts.
  • Changed input field “Submit” to “Search/Søg”


  • Fixed the issue for prior to PHP 5.5


  • Initial release.