Roles and capabilities are two important aspects of WordPress that allow you to control user privileges.
WordPress stores the Roles and their Capabilities in the options
table under the user_roles
key.
Roles
A role defines a set of capabilities for a user. For example, what the user may see and do in his dashboard.
By default, WordPress have six roles:
- Super Admin
- Administrator
- Editor
- Author
- Contributor
- Subscriber
More roles can be added and the default roles can be removed.