WordPress offers a number of distinct user roles right out of the box that you can assign to people who use your site depending on what level of access they need.It’s important that you properly assign user roles as giving some one too much access to your site could end up with them inadvertently making a mistake that could break your theme or take down your site.

WordPress comes with the following user roles already set up:

Subscriber- can only read content on the site and manage their own profile.

Contributor- Can log in and submit content, but can’t publish anything.

Author- Can log in and create content, can publish own content only.

Editor- Can create and publish content, including the content of others.

Administrator- had complete access to the administration features of a single site.

Assigning User Roles

Now that you know what the user roles are, hopefully you understand why it is important to assign them properly. WordPress makes it easy to assign and change user roles right in the dashboard. Simply navigate to Users>>Add New and you will be presented with the screen as you see below:


Now all you have to do is fill in the fields and assign the proper user role for that individual. It’s important to note that you can only use an email address once when creating users as that’s how the system differentiates between users.

And that’s it. Now you know about the different user roles WordPress comes with and you know how to apply them.

If you have any questions, please leave them in the comments below.