Add a Site Manager Role (No Database Changes)
Adds a "Site Manager" role with everything an editor can do plus managing users and menus, defined in code so nothing is written to the database.
Snippet Library
Snippets for user accounts, roles and profiles: extra profile fields, new columns in the users list, last-login tracking and tighter control of what each role can do. Handy for membership sites, client sites and teams with many authors.
Adds a "Site Manager" role with everything an editor can do plus managing users and menus, defined in code so nothing is written to the database.
Lets users who can write posts but not upload files (the Contributor role) add images to their drafts. The role itself is not changed in the database.
Gives people who register with certain email domains a different role automatically, for example staff at your company become Contributors.
Keeps site administrators (and any other roles you list) out of the BuddyPress members directory and member counts on the directory page.
Restricts creating BuddyPress groups to the roles you choose, such as editors or paying members, while everyone can still join groups.
Adds "Add role" options to the Bulk actions menu on the Users screen, so you can give a second role to many users at once without replacing their current role.
Adds a "Comment Moderator" role that can approve, edit and delete comments without being able to publish or edit other people's posts.
Sends users a short email when an administrator changes their role, for example when a subscriber becomes an author.
Grants chosen capabilities to individual user accounts, for example letting one editor manage plugins, without creating a new role.
Adds "Additional roles" checkboxes to the user edit screen so an administrator can give someone a second role, for example Editor plus Shop Manager.
Removes administrator accounts from the Users screen for anyone who is not an administrator, for example shop managers on a WooCommerce site.
Removes roles you never use, such as Author or Contributor, from the role drop-downs when adding or editing users, so nobody picks them by mistake.
Removes Administrator from the role dropdowns for anyone who is not an administrator, so delegated user managers cannot promote themselves or others.
Gives editors access to Appearance > Menus and Widgets without letting them switch themes or open the Customizer.
Allows editors to add, edit and remove users, while making sure they can never create administrators or touch administrator accounts.
Adds an "I am signing up as" choice to the registration form that gives the new account one of the roles you allow, for example Reader or Writer.
Caps the number of accounts for chosen roles, such as a maximum of 3 Editors, and blocks adding or promoting anyone beyond that limit.
Takes away the authors' right to publish, so their posts go to Pending Review for an editor to approve.
Changes the names roles show on the Users screen and in role menus, for example "Subscriber" to "Member", without touching capabilities or the database.
Adds the current user's role next to their name in the admin toolbar ("Howdy, Sam (Editor)"), helpful when testing with several accounts.
Adds a collapsible list of everything a user is allowed to do to the user edit screen, which helps when checking what a role or plugin has granted.
Lets only chosen roles open particular forums and their topics, for example a "Staff" forum for editors or a "VIP" forum for paying members.
Changes the names of bbPress forum roles shown next to members' posts, for example "Participant" to "Member" and "Keymaster" to "Admin".