WordPress has a feature called User Roles for giving the site owners the ability to control what the other users can and cannot be able to do. The User roles help better while assigning a user to perform an action on your WordPress website. As it gives some specific rights for that user based on the role they are assigned. From this guide, we are going to see a detailed comparison of the WordPress User Roles with their capabilities.
By default, there are six default user roles available in WordPress. They are namely,
- Super Admin – Has access to the multisite network administration features and all other features.
- Administrator – Has access to all the administration features for a single website.
- Editor – Can manage and publish posts including the other user’s posts.
- Author – Can manage and publish their own posts.
- Contributor – Can write and manage their own posts but can’t publish the posts.
- Subscriber – Can only manage the profile.
Each User role has specific capabilities that are allowed to perform a set of tasks.
Six Default WordPress User Roles
In general, there are five default plugins available for a WordPress installation except for Super admin, which is only available with WordPress Multisite network.
1. Super Admin
Super Admins have all capabilities by default. The following capabilities are featured by multi-sites and are available for Super Admins only.
- Create sites
- Delete sites
- Manage sites
- Manage network
- Setup network
- Upgrade network
This Super Admin role applies only to WordPress Multisite installations and the networks connected to WordPress sites. The super admin is would be a controller for the entire network and can make any high-level changes such as creating and deleting sites. They can also able to manage the users, themes, plugins, etc from the network. In general, the Super Admin dashboard is mostly similar to a regular Administrator.
For a general WordPress installation, the Administrator is the most powerful user role. Users with the administrator role have the following capabilities in addition to the other users
- Activate and Deactivate plugins
- Add and Remove sidebar widgets
- Add or Remove Other Users
- Changing User Roles
- Edit dashboard
- Switch themes
- Delete site
They can add new posts, edit any posts by any users on the site, and even can delete those posts.
They can install, edit, and delete themes as well as plugins. Mostly administrators can be able to add new users to the site, changing existing users’ information including their passwords as well as deleting any users including other administrators as well.
WordPress Users with the editor role would have full control over the contents and the related sections of your website. Users with the editor role can add, edit, publish, and delete any posts on a WordPress site including the posts that are written by others. An editor could moderate, edit, and delete the comments as well.
In addition, Editors do not have access to modify your site settings, install plugins and themes, or add new users. They are generally responsible for managing content and they have a high level of access to content management. They can be able to create, edit, delete and publish both pages and posts even those are created by other users.
As the name advises, users with the author role can be able to write, edit, and publish their own posts. They can also delete their own posts, even after they are published.
While writing the posts, authors could not create categories for the posts. However, they can choose them from the existing categories. But, they can add tags for their posts.
Authors can view the comments even which are pending for review, but they can’t moderate, approve, or delete any comments.
At the same time, they don’t have access to plugins, site settings, or themes, and it is generally a medium user role on a WordPress site with the exception of the ability to delete their own posts once they’re published.
Contributors can add new posts and edit their own created posts, but they cannot publish any posts including their own written posts. When writing any posts they cannot create new categories and they have to choose from existing categories. But, they can add tags to their posts.
The major disadvantage of the contributor role is that they could not upload any files, and also for their own posts.
Contributors can be able to view comments even those are waiting for moderation. But they can not approve or delete any comments.
They do not have access to change settings, plugins, or themes, and so they can not change or update any settings on your website.
Users with the subscriber user role are the least role that one can be assigned. Users with the subscriber role can log in to a WordPress site and can update their user profiles. They can be able to change their passwords if they wanted to. They can not write posts, view comments, or anything else from the WordPress dashboard.
This user role is primarily useful if anyone requires the users to login before they can read a post or leave a comment.