If you run a WordPress website which allows users to log in, you probably spend a lot of time answering account questions or solving website bugs for your users.
Here at PublishPress, we often have to browse our site and see exactly what the user sees. We need to test the user's account without resetting their password.
To use this feature, you must be logged in as an Administrator. On the “Users” screen, you'll see a “Test this user” link under each user. In the screenshot below, clicking the link will allow me to test the site as a user in the Author role.
After clicking the “Test this user” link, you will be able to browse the site as that user. In the admin area, there will be a reminder notice on the top of the site, showing you which user role you are testing. That notice has a “Return to Administrator view” link and so does the profile dropdown menu in the top-right corner.
On the front of the site, you'll also see a similar notice in the footer area of your site content.
Both the notices and the admin bar notifications can be enabled or disabled in the “Settings” area of PublishPress Capabilities.
Summary of the User Testing Feature
Yes, this feature is available in other plugins, so here's a quick explanation of why we built it too.
Normally, we're happy to recommend other plugins for features we don't provide. However, this feature felt like it should be an integral part of a user management plugin. User management is a confusing part of WordPress, so to make it simpler, we want to deliver all the essential features in one package.
Plus, we do have some cool ideas for extending this “User Testing” feature in future releases.