These plugins help you manage WordPress user roles, so you can control what capabilities different users have.
Managing User Capabilities
Members
Creates a new “Roles” admin menu item under “Users” that allows you to edit the capabilities of all WordPress roles, and to create new ones with custom capabilities.
PublishPress Permissions
Allows you to enable or deny viewing or editing access to post, pages, etc. by any user or group of users.
User Access Manager
This is a more advanced user access plugin for when you need the big guns. This allows you to put users and any post type or page in groups. Then, only people in those groups can edit that content. Can also limit visibility on the front-end as well. It’s kind of tricky to set up due to minimal documentation, but if you fiddle with the settings (a lot) it will do what it claims. I haven’t found a comparable free plugin that does this.
User Role Editor
Pretty much required if you use Ultimate Member on Multisite and want local admins to be able to approve or edit users. Also great for creating new user roles with specific limited capabilities.
Managing New Users
Temporary Login Without Password
This plugin is a great way to give someone, like a plugin developer, temporary access to your site admin. You can even create a single URL that logs them in.
Unconfirmed
Oh man, this plugin is a lifesaver if you’ve ever been in this situation: You’ve created a new user and had the site email them their password. The problem is, they didn’t receive the email. Now you’re stuck. Their account isn’t activated so you can’t reset their password. You can’t even delete their account. You have to wait a few DAYS to try again. This plugin lets you see all unconfirmed users and manually confirm them, so you can re-send the email or create a new password for them. Invaluable!
Please leave a comment or question below! – Brian
I am a freelance web developer and consultant based in Santa Monica, CA. I’ve been designing websites using WordPress and from scratch using HTML, CSS, PHP, and JavaScript since 2010. I create websites and web applications for businesses, nonprofits, and other organizations. I have a degree in Electrical Engineering (BSEE) from California Institute of Technology and a degree in Engineering Management (MSEM) from Stanford University.
Discover more from Web Developer Tips and Tricks
Subscribe to get the latest posts sent to your email.
Please Leave a Question or Comment