User Role Management in WordPress

Posted On November 21, 2019

When you install WordPress, there is user role management you get. This user system defines what a specific user is allowed to do on your website. By default, there are five user roles present in a WordPress site, and if you are a beginner, then it is essential to know the user roles and permission.

The five default user roles you get:

  1. Subscriber
  2. Contributor
  3. Author
  4. Editor
  5. Administrator

Let’s looking at each User Role (default) and their functions one by one.


Among all the default user roles in WordPress, the most powerful user role is the Administrator. This role is reserved for the website owners, and it gives you full access to your WordPress website.
If you have the user role of Administrator, then you can add new posts, delete and edit any posts of other users. Also, you can add new users to the website, remove any user from the website(even if the other user is Administrator, too). The best part of this administrator role is you have access to the information of other existing users, also their password.
With an administrator user role, you can install, delete, and edit themes and plugins both. So, be careful before assign an administrator user role to any other User.


If you have the user role of editor in the WordPress website, then you the control over the content sections of that website. You can add, delete, publish, and edit any posts on a WordPress website even if the posts written by other users. Also, you can moderate, delete, and edit any comments with an editor role.
With an editor user role, you cannot change site settings, add new users, and install themes and plugins. You don’t have permission to do all of these.


If you have the user role of the author in the WordPress website, then you can write, edit, publish, and delete your posts.
The disadvantage of this role is you cannot create categories, but you can choose from the existing categories and also add tags to your posts.
With the Author user role, you can view comments and pending reviews, but cannot approve, moderate, or delete any comments.
This author’s role doesn’t have permission to access the site settings, plugins, or themes. So this user role is low risky then editor or Administrator.


If you have the user role of Contributor in the WordPress website, then you can only add and edit your posts but cannot publish it. When you are writing a post, you have to choose categories which are existing because you cannot create new categories, but you allow to add tags to your posts.
The bigger problem with the contributor role is you cannot upload the file in your article. You can view comments (awaiting moderation also), but cannot approve or delete comments.
Also, the Contributor doesn’t have access to the website setting, themes, and plugins. Since this user role doesn’t have permission to change any settings on your website, it is risk-free.


If you have the user role of Subscriber in the WordPress website, then you can only allow to login and update your user profile on that site. If you can change your password, you can change it. However, with the Subscriber user role, you cannot do anything else like view comments, writing posts inside that WordPress admin area.

If you want users to login before they read the post or leave a comment, then this user role is Useful.

Written by Kadirul islam

Hi! my name is Kadirul Islam, by qualification I am Electrical and Electronics Engineer. But by passion, I’m a professional Developer and WordPress expert. Playing with CSS is my hobby:). If you need help with anything WordPress & Web Development, then contact me.

Related Posts

How to add breadcrumb in divi theme?

How to add breadcrumb in divi theme?

Hello everyone, In this article, I will help you how easily you can add breadcrumb to your Divi website on every page of your WordPress website. By using the Yoast Plugin and Child Theme with some easy steps. 1. What are breadcrumb on a website? It...

read more
8 Best WordPress Translation Plugins

8 Best WordPress Translation Plugins

Do you want to create a multi-language website with WordPress, but still struggling to choose the best WordPress Translation plugin for this job? Well, using a translation plugin is easy, but choosing the best translation plugin could be a little bit challenging,...

read more
12 Easy Tricks About WordPress

12 Easy Tricks About WordPress

I write some easy tips for WordPress, so you can utilize the WordPress platform as per your purpose in your day to day life. 12 easy tips for WordPress: WordPress can be a complex blogging format when you decide to use it for...

read more


Leave a Reply