WordPress user roles help you control how your users interact with your website and what specific actions they’re allowed to take.
By assigning appropriate user roles, you can limit the editing privileges of your users and keep your WordPress site secure.
In this guide, we’ll take a look at each of the default user roles, how to apply them effectively, and how to create custom user roles that better suit your individual website.
A standard WordPress site has five default user roles:
If you’re running a WordPress Multisite network, you will also have the Super Admin role.
Let’s take a closer look at each of these roles and what capabilities they provide.
On a standard WordPress site, Administrator is the most powerful user role, and it’s what you’re assigned when you create a new website.
The Administrator role is generally reserved for site owners and should rarely be assigned to other users.
Administrators have full control and can manage all aspects of your WordPress site.
Editors can manage all the posts and pages on your site, including those written by others. Editors often oversee the work of authors and contributors.
While editors have a high level of access, they cannot manage global site settings, plugins, themes, or users.
Users with the Author role can write, edit, and publish their own posts, but they can’t edit others’ posts or make any administrative changes to your site.
The Contributor role provides limited capabilities for content creation. Contributors can create and edit their own posts, but they can’t publish their own posts or upload media.
The subscriber role is extremely limited, and most sites won’t use it at all. However, it can be useful if you run a membership site or require users to log in to read your content or leave comments.
The Super Admin role is only available to WordPress Multisite networks.
The Super Admin can make network-wide changes and add or delete sites. They can also manage the entire network’s users, plugins, themes, and so on.
On a Multisite network, standard Administrators cannot install updates, manage plugins or themes, edit code, or manage users. All of these capabilities are reserved for the Super Admin.
The default user roles provide a decent framework for assigning permissions to your users, but they’re pretty rigid.
If you want to have greater control over your site’s user roles, you can use the User Role Editor plugin.
This plugin allows you to edit the capabilities of the default user roles, or even create an entirely new role with the capabilities of your choosing.
For example, you could give contributors the ability to upload media to their posts, which isn’t supported by default. Or you could add a new “Comment Moderator” role to have someone manage your comments for you.
As we’ve seen, one WordPress user could have virtually no capabilities, while another could have absolute power over every aspect of your site. When it comes to applying user roles, a little caution and common sense goes a long way.
If you have any questions about WordPress user roles, please feel free to leave them in the comments below!
Are you looking to reset a WordPress site and start fresh? Reset a WordPress Site…
Ready to build your online presence? Choosing the right platform between Wix vs. WordPress is a crucial first…
Changing your favicon in WordPress is a small yet powerful way to improve your website’s…
Have you been searching for the easiest way to share PDF files directly on your…
Ever notice how professional websites seamlessly display social media icons in their headers? Adding social…
WordPress caching is an incredible tool for boosting your website’s performance. It helps deliver faster…