WordPress is a preferred content management system because of its speed, support, flexibility, security and the easy management options that it provides.
WordPress gives its administrators the ability to create different user roles with different rights assigned to them.
By default, there are 6 primary WordPress roles:
- Super Admin – The Super Admin role has the highest privileges. It grants access to the entire website, network and administrative features.
- Administrator – Administrators have all of the administrative privileges, the can publish or delete posts, pages, install plugins and moderate comments.
- Editor – Editors can create, edit and publish posts.
- Author – Authors can create, edit or publish only their posts.
- Contributor – Contributors can create their posts but can not publish them.
- Subscriber – Subscribes can only manage their profiles.
Creating WordPress New User
Creating a new user in WordPress is very easy. All you have to do is to log in your dashboard, go to users, click Add New and create it.
From the user role tab, you can choose the user role, depending on the occasion. Have in mind that users with the same privileges as yours can remove or edit your profile as well.
How To Modify User Roles
Modifying WordPress user roles by the default method will require a lot of technical knowledge and programming skills and thus it is not recommended for people who are not 100% sure what are they doing.
Yet, many plugins can help you to modify and control different user permissions with a beautiful and user-friendly interface.
One of the most famous plugins for user role control is the User Role Editor plugin.
This plugin allows you to change user roles and their capabilities very easy.
With User Role Editor plugin you can specify different user roles and assign different capabilities to them.
For example, you can create a role for people moderating your blog and give them access to publish/edit/delete posts, or you can create another role for people configuring and adjusting new plugins and grant them control over the plugins of your website.
It is a pretty easy and convenient way of managing your users and their roles and we would recommend you do this if you are trying to manage a big web project together with other people.
Do not forget not to grant other people higher privileges than yours if you are not 100% sure that the person is reliable and not going to harm your website.