{"id":2237,"date":"2019-10-23T15:00:59","date_gmt":"2019-10-23T13:00:59","guid":{"rendered":"https:\/\/qodeinteractive.com\/magazine\/?p=2237"},"modified":"2020-08-02T02:08:13","modified_gmt":"2020-08-02T00:08:13","slug":"wordpress-user-roles","status":"publish","type":"post","link":"https:\/\/qodeinteractive.com\/magazine\/wordpress-user-roles\/","title":{"rendered":"WordPress User Roles: What Are They and How to Use Them"},"content":{"rendered":"<div class=\"wpb-content-wrapper\"><p>[vc_row][vc_column][vc_column_text]Launching a WordPress website can seem a bit challenging, especially if you\u2019re a beginner. But truth be told, it\u2019s not so complicated. Au contraire, the platform as a whole is quite intuitive and easy to navigate. It\u2019s just that getting the hang of things can take some time, that\u2019s all. To make the entire process of website building and, later, maintaining, a bit easier on yourself, it might be a good idea to distribute the workload. And this is where WordPress user roles come into play. So, let\u2019s take a look at what WordPress user roles are exactly and how you can use them to your advantage.[\/vc_column_text][vc_empty_space height=&#8221;68px&#8221;][\/vc_column][\/vc_row][vc_row][vc_column][vc_column_text]<\/p>\n<h2 class=\"qodef-h4\">What are WordPress user roles?<\/h2>\n<p>[\/vc_column_text][vc_column_text]<strong>The WordPress role management system enables you to have multiple users in charge of specific areas of your website<\/strong>. Each role ensures different capabilities as well as levels of access. What\u2019s even better is that you, as the website owner, get to determine how much power other users have and which actions they can take. This is incredibly important, as you don\u2019t want to risk someone mismanaging your website.[\/vc_column_text][vc_empty_space height=&#8221;28px&#8221;][vc_column_text]<strong>WordPress comes with five pre-determined roles: Administrator, Editor, Author, Contributor, and Subscriber<\/strong>. Each role has a set of default capabilities, and you can also remove or assign additional capabilities to every role.[\/vc_column_text][vc_empty_space height=&#8221;28px&#8221;][vc_column_text]Let\u2019s get down to business, shall we? It\u2019s time we learn more about all of these WordPress user roles and see how to make the most of them.[\/vc_column_text][vc_empty_space height=&#8221;72px&#8221;][vc_column_text]<\/p>\n<h3 class=\"qodef-h5\">1. Administrator<\/h3>\n<p>[\/vc_column_text][vc_column_text]<strong>The moment you create a WordPress website, you instantly become its Administrator<\/strong>. This role is the most powerful one of the aforementioned five. As an Administrator, you have <strong>complete control over your content<\/strong>. You can also edit core files, make changes in the theme editor, manage plugins, create and modify other user accounts, etc\u2026 Basically, you can do just about anything.[\/vc_column_text][vc_empty_space height=&#8221;28px&#8221;][vc_column_text]<strong>There should be only one WordPress website Administrator<\/strong>. And ideally, it should be precisely the website owner. However, if you plan on letting someone else serve as your site admin, choose someone you can place complete trust in. After all, you\u2019ll be giving complete power over your website to that person, so make sure it\u2019s someone reliable.[\/vc_column_text][vc_empty_space height=&#8221;72px&#8221;][vc_column_text]<\/p>\n<h3 class=\"qodef-h5\">2. Editor<\/h3>\n<p>[\/vc_column_text][vc_column_text]<strong>Editors are in charge of creating, editing, publishing, and deleting the content of your website, for both post and page<\/strong>s. They can also moderate the comments section, as well as manage categories and links. Editors take care of not only the content they create on their own, but also what other authors submit.[\/vc_column_text][vc_empty_space height=&#8221;28px&#8221;][vc_column_text]Unlike administrators, editors can\u2019t manage plugins and themes, nor can they create new user roles. Their dashboard comes with fewer options and they can\u2019t even access the general WordPress settings.[\/vc_column_text][vc_empty_space height=&#8221;72px&#8221;][vc_column_text]<\/p>\n<h3 class=\"qodef-h5\">3. Author<\/h3>\n<p>[\/vc_column_text][vc_column_text]This user roles comes with even less authority. <strong>An Author can write, modify, publish, and delete his or her own content, but can\u2019t see what other users have created<\/strong>. They can upload files in the media library, but they don\u2019t have the authorization to remove them. As regards to comments, they can view them all, but can reply to and edit only the comments on their own posts, not those on other authors\u2019 posts.[\/vc_column_text][vc_empty_space height=&#8221;72px&#8221;][vc_column_text]<\/p>\n<h3 class=\"qodef-h5\">4. Contributor<\/h3>\n<p>[\/vc_column_text][vc_column_text]The role of a Contributor comes with significant limitations. <strong>It\u2019s ideal for guest bloggers and those who don\u2019t post on the regular<\/strong>. Contributors can write, edit, and delete their own posts, but can\u2019t publish anything. Once they finish writing, an Administrator or an Editor needs to review their posts, before clicking <em>Publish<\/em>. Contributors can\u2019t access the media library, so if they wish to use it, an Editor or an Admin must assist them. They can read comments, but don\u2019t have the authorization to manage them.[\/vc_column_text][vc_empty_space height=&#8221;72px&#8221;][vc_column_text]<\/p>\n<h3 class=\"qodef-h5\">5. Subscriber<\/h3>\n<p>[\/vc_column_text][vc_column_text]<strong>Every new user becomes a Subscriber by default<\/strong>. Subscribers have only a handful of options in WordPress. They can read the content, write and post comments, manage their profiles, and that\u2019s pretty much it. This is the most basic user role, but it comes in handy if users need to login to your website in order to read your posts and leave comments.[\/vc_column_text][vc_empty_space height=&#8221;68px&#8221;][\/vc_column][\/vc_row][vc_row][vc_column][vc_column_text]<\/p>\n<h2 class=\"qodef-h4\">Super Admin \u2013 WordPress Multisite<\/h2>\n<p>[\/vc_column_text][vc_column_text]As you probably already know, WordPress comes with a multisite feature, which enables you to set up a network of sites on a single WordPress installation. <strong>A Super Admin is someone who\u2019s in charge of the entire network<\/strong>. This user role controls all the websites in the network as well as every single site feature. Super Admins can add or remove other websites from the network, and also change the capabilities of a regular Administrator and of other user roles.[\/vc_column_text][vc_empty_space height=&#8221;68px&#8221;][vc_column_text]<\/p>\n<h2 class=\"qodef-h4\">User Roles in WooCommerce<\/h2>\n<p>[\/vc_column_text][vc_column_text]When you add the WooCommerce plugin to your website, two additional user roles become available \u2013 <strong>Shop Manager and Customer<\/strong>. Also, as an Administrator, you gain the capability to manage all WooCommerce settings and to view WooCommerce reports.[\/vc_column_text][vc_empty_space height=&#8221;72px&#8221;][vc_column_text]<\/p>\n<h3 class=\"qodef-h5\">Shop Manager<\/h3>\n<p>[\/vc_column_text][vc_column_text]<strong>A Shop Manager is someone who\u2019s in charge of your online store<\/strong>. They take care of all the settings regarding WooCommerce, and can also edit or create new products. Shop Managers can view reports, orders and order history, as well as manage their own account.[\/vc_column_text][vc_empty_space height=&#8221;72px&#8221;][vc_column_text]<\/p>\n<h3 class=\"qodef-h5\">Customer<\/h3>\n<p>[\/vc_column_text][vc_column_text]<strong>If a new user registers on your website using the signup or the checkout option, they are immediately assigned the Customer user role<\/strong>. Customers have read access only, similar to that of Subscribers. Furthermore, they can view their orders and order history, as well as edit their own accounts.[\/vc_column_text][vc_empty_space height=&#8221;81px&#8221;][vc_separator color=&#8221;custom&#8221; accent_color=&#8221;#f0f0f0&#8243;][vc_empty_space height=&#8221;50px&#8221;][vc_widget_sidebar sidebar_id=&#8221;top-picks-banner&#8221;][vc_empty_space height=&#8221;28px&#8221;][vc_separator color=&#8221;custom&#8221; accent_color=&#8221;#f0f0f0&#8243;][vc_empty_space height=&#8221;80px&#8221;][\/vc_column][\/vc_row][vc_row][vc_column][vc_column_text]<\/p>\n<h2 class=\"qodef-h4\">Creating Custom User Roles<\/h2>\n<p>[\/vc_column_text][vc_column_text]If the existing WordPress user roles don\u2019t suit your needs, you can either modify them by adding additional capabilities or simply create custom user roles. There are plugins that can help you do this, and the one that we\u2019d like to recommend is the <a href=\"https:\/\/wordpress.org\/plugins\/capability-manager-enhanced\/\" target=\"_blank\" rel=\"noopener noreferrer\"><strong>Capability Manager Enhanced plugin<\/strong><\/a>.[\/vc_column_text][vc_empty_space height=&#8221;50px&#8221;]<div class=\"qodef-single-image-holder   qodef-has-border \">\n    <div class=\"qodef-si-inner\" >\n                                    <img loading=\"lazy\" decoding=\"async\" width=\"710\" height=\"378\" src=\"https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2020\/10\/Capability-Manager-Enhanced-Plugin.jpg\" class=\"attachment-full size-full\" alt=\"Capability Manager Enhanced plugin\" srcset=\"https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2020\/10\/Capability-Manager-Enhanced-Plugin.jpg 710w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2020\/10\/Capability-Manager-Enhanced-Plugin-300x160.jpg 300w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2020\/10\/Capability-Manager-Enhanced-Plugin-620x330.jpg 620w\" sizes=\"auto, (max-width: 710px) 100vw, 710px\" \/>                        <\/div>\n<\/div>[vc_empty_space height=&#8221;38px&#8221;][vc_column_text]Upon downloading and activating the plugin, from the menu on the left select <em>Users &gt; Capabilities<\/em>.[\/vc_column_text][vc_empty_space height=&#8221;50px&#8221;]<div class=\"qodef-single-image-holder   qodef-has-border \">\n    <div class=\"qodef-si-inner\" >\n                                    <img loading=\"lazy\" decoding=\"async\" width=\"710\" height=\"378\" src=\"https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2020\/10\/Capability-Manager-Enhanced-Plugin-1.jpg\" class=\"attachment-full size-full\" alt=\"Users Capabilities\" srcset=\"https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2020\/10\/Capability-Manager-Enhanced-Plugin-1.jpg 710w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2020\/10\/Capability-Manager-Enhanced-Plugin-1-300x160.jpg 300w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2020\/10\/Capability-Manager-Enhanced-Plugin-1-620x330.jpg 620w\" sizes=\"auto, (max-width: 710px) 100vw, 710px\" \/>                        <\/div>\n<\/div>[vc_empty_space height=&#8221;38px&#8221;][vc_column_text]Now, this is where you can play around a bit and choose which capabilities each WordPress user role will have. [\/vc_column_text][vc_empty_space height=&#8221;50px&#8221;]<div class=\"qodef-single-image-holder   qodef-has-border \">\n    <div class=\"qodef-si-inner\" >\n                                    <img loading=\"lazy\" decoding=\"async\" width=\"710\" height=\"378\" src=\"https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2020\/10\/Capability-Manager-Enhanced-Plugin-2.jpg\" class=\"attachment-full size-full\" alt=\"Roles and capabilities\" srcset=\"https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2020\/10\/Capability-Manager-Enhanced-Plugin-2.jpg 710w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2020\/10\/Capability-Manager-Enhanced-Plugin-2-300x160.jpg 300w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2020\/10\/Capability-Manager-Enhanced-Plugin-2-620x330.jpg 620w\" sizes=\"auto, (max-width: 710px) 100vw, 710px\" \/>                        <\/div>\n<\/div>[vc_empty_space height=&#8221;38px&#8221;][vc_column_text]To assign a new role to a user or to create an entirely new user role, check out the options on the right side of the screen. This is where you can copy the predefined roles, and assign custom capabilities to each role.[\/vc_column_text][vc_empty_space height=&#8221;50px&#8221;]<div class=\"qodef-single-image-holder   qodef-has-border \">\n    <div class=\"qodef-si-inner\" >\n                                    <img loading=\"lazy\" decoding=\"async\" width=\"710\" height=\"378\" src=\"https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2020\/10\/Capability-Manager-Enhanced-Plugin-3.jpg\" class=\"attachment-full size-full\" alt=\"Assign a new role to a user or create an entirely new user role\" srcset=\"https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2020\/10\/Capability-Manager-Enhanced-Plugin-3.jpg 710w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2020\/10\/Capability-Manager-Enhanced-Plugin-3-300x160.jpg 300w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2020\/10\/Capability-Manager-Enhanced-Plugin-3-620x330.jpg 620w\" sizes=\"auto, (max-width: 710px) 100vw, 710px\" \/>                        <\/div>\n<\/div>[vc_empty_space height=&#8221;79px&#8221;][\/vc_column][\/vc_row][vc_row][vc_column][vc_column_text]<\/p>\n<h2 class=\"qodef-h4\">How to Assign WordPress User Roles<\/h2>\n<p>[\/vc_column_text][vc_column_text]To assign a certain role to a user, you must be either Administrator, or, in the case of a WordPress multisite, Super Admin. The action of assigning roles is quite simple and you can complete it in just a few steps:[\/vc_column_text][vc_empty_space height=&#8221;72px&#8221;][vc_column_text]<\/p>\n<h3 class=\"qodef-h5\">1. Users &gt; All Users<\/h3>\n<p>[\/vc_column_text][vc_column_text]For starters, go to <em><strong>Users<\/strong><\/em> on your admin dashboard and select the <em><strong>All Users<\/strong><\/em> option.[\/vc_column_text][vc_empty_space height=&#8221;50px&#8221;]<div class=\"qodef-single-image-holder   qodef-has-border \">\n    <div class=\"qodef-si-inner\" >\n                                    <img loading=\"lazy\" decoding=\"async\" width=\"710\" height=\"378\" src=\"https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2020\/10\/User-Roles.jpg\" class=\"attachment-full size-full\" alt=\"All Users option\" srcset=\"https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2020\/10\/User-Roles.jpg 710w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2020\/10\/User-Roles-300x160.jpg 300w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2020\/10\/User-Roles-620x330.jpg 620w\" sizes=\"auto, (max-width: 710px) 100vw, 710px\" \/>                        <\/div>\n<\/div>[vc_empty_space height=&#8221;82px&#8221;][vc_column_text]<\/p>\n<h3 class=\"qodef-h5\">2. Edit<\/h3>\n<p>[\/vc_column_text][vc_column_text]This is where you can see the list of all the website users. To modify a user profile, click <em><strong>Edit<\/strong><\/em>, beneath the username.[\/vc_column_text][vc_empty_space height=&#8221;50px&#8221;]<div class=\"qodef-single-image-holder   qodef-has-border \">\n    <div class=\"qodef-si-inner\" >\n                                    <img loading=\"lazy\" decoding=\"async\" width=\"710\" height=\"378\" src=\"https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2020\/10\/User-Roles-1.jpg\" class=\"attachment-full size-full\" alt=\"Modify a user profile\" srcset=\"https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2020\/10\/User-Roles-1.jpg 710w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2020\/10\/User-Roles-1-300x160.jpg 300w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2020\/10\/User-Roles-1-620x330.jpg 620w\" sizes=\"auto, (max-width: 710px) 100vw, 710px\" \/>                        <\/div>\n<\/div>[vc_empty_space height=&#8221;82px&#8221;][vc_column_text]<\/p>\n<h3 class=\"qodef-h5\">3. Assign a Role<\/h3>\n<p>[\/vc_column_text][vc_column_text]Scroll down the long list of options until you find the <strong><em>Role<\/em> section<\/strong>. From a number of options, choose the role you wish to assign to that specific user.[\/vc_column_text][vc_empty_space height=&#8221;50px&#8221;]<div class=\"qodef-single-image-holder   qodef-has-border \">\n    <div class=\"qodef-si-inner\" >\n                                    <img loading=\"lazy\" decoding=\"async\" width=\"710\" height=\"378\" src=\"https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2020\/10\/User-Roles-2.jpg\" class=\"attachment-full size-full\" alt=\"Assign a role\" srcset=\"https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2020\/10\/User-Roles-2.jpg 710w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2020\/10\/User-Roles-2-300x160.jpg 300w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2020\/10\/User-Roles-2-620x330.jpg 620w\" sizes=\"auto, (max-width: 710px) 100vw, 710px\" \/>                        <\/div>\n<\/div>[vc_empty_space height=&#8221;82px&#8221;][vc_column_text]<\/p>\n<h3 class=\"qodef-h5\">4. Disable the Visual Editor When Editing<\/h3>\n<p>[\/vc_column_text][vc_column_text]Aside from assigning user roles, under <em><strong>Personal Options<\/strong><\/em> (on the same page), you have the possibility of removing the Visual Editor for any user. To do this, just check the <em><strong>Disable the visual editor when editing<\/strong><\/em> box.[\/vc_column_text][vc_empty_space height=&#8221;50px&#8221;]<div class=\"qodef-single-image-holder   qodef-has-border \">\n    <div class=\"qodef-si-inner\" >\n                                    <img loading=\"lazy\" decoding=\"async\" width=\"710\" height=\"378\" src=\"https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2020\/10\/User-Roles-3.jpg\" class=\"attachment-full size-full\" alt=\"Disable the visual editor when editing\" srcset=\"https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2020\/10\/User-Roles-3.jpg 710w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2020\/10\/User-Roles-3-300x160.jpg 300w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2020\/10\/User-Roles-3-620x330.jpg 620w\" sizes=\"auto, (max-width: 710px) 100vw, 710px\" \/>                        <\/div>\n<\/div>[vc_empty_space height=&#8221;82px&#8221;][vc_column_text]<\/p>\n<h3 class=\"qodef-h5\">5. Save<\/h3>\n<p>[\/vc_column_text][vc_column_text]Once you\u2019re done with editing a user role, click the <em><strong>Update Profile<\/strong><\/em> button to save your changes.[\/vc_column_text][vc_empty_space height=&#8221;50px&#8221;]<div class=\"qodef-single-image-holder   qodef-has-border \">\n    <div class=\"qodef-si-inner\" >\n                                    <img loading=\"lazy\" decoding=\"async\" width=\"710\" height=\"378\" src=\"https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2020\/10\/User-Roles-4.jpg\" class=\"attachment-full size-full\" alt=\"Update Profile\" srcset=\"https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2020\/10\/User-Roles-4.jpg 710w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2020\/10\/User-Roles-4-300x160.jpg 300w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2020\/10\/User-Roles-4-620x330.jpg 620w\" sizes=\"auto, (max-width: 710px) 100vw, 710px\" \/>                        <\/div>\n<\/div>[vc_empty_space height=&#8221;79px&#8221;][\/vc_column][\/vc_row][vc_row][vc_column][vc_column_text]<\/p>\n<h2 class=\"qodef-h4\">Conclusion<\/h2>\n<p>[\/vc_column_text][vc_column_text]If a team of people is working on your WordPress website, it\u2019s crucial to assign different user roles to each member. You want things to run smoothly and for your content to be secure. This is why everyone needs to have strictly defined levels of access, so they can\u2019t make unauthorized changes. It\u2019s for the best to work with only one Administrator or Super Admin, and a few trusted Editors. You can assign the Author role to the regular content creators, and all new writers should start off as Contributors. If you\u2019re not happy with the default settings WordPress comes with, don\u2019t forget that you can customize the user roles via a plugin. [\/vc_column_text][\/vc_column][\/vc_row]<\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>The WordPress role management system enables you to have multiple users in charge of specific areas of your website.<\/p>\n","protected":false},"author":4,"featured_media":2563,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[14,13],"class_list":["post-2237","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorials","tag-core","tag-wordpress"],"_links":{"self":[{"href":"https:\/\/qodeinteractive.com\/magazine\/wp-json\/wp\/v2\/posts\/2237","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/qodeinteractive.com\/magazine\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/qodeinteractive.com\/magazine\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/qodeinteractive.com\/magazine\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/qodeinteractive.com\/magazine\/wp-json\/wp\/v2\/comments?post=2237"}],"version-history":[{"count":0,"href":"https:\/\/qodeinteractive.com\/magazine\/wp-json\/wp\/v2\/posts\/2237\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/qodeinteractive.com\/magazine\/wp-json\/wp\/v2\/media\/2563"}],"wp:attachment":[{"href":"https:\/\/qodeinteractive.com\/magazine\/wp-json\/wp\/v2\/media?parent=2237"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/qodeinteractive.com\/magazine\/wp-json\/wp\/v2\/categories?post=2237"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/qodeinteractive.com\/magazine\/wp-json\/wp\/v2\/tags?post=2237"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}