{"id":34005,"date":"2022-05-11T07:00:25","date_gmt":"2022-05-11T14:00:25","guid":{"rendered":"https:\/\/dhblog.dream.press\/blog\/?p=34005"},"modified":"2025-05-21T17:11:23","modified_gmt":"2025-05-22T00:11:23","slug":"wordpress-user-roles","status":"publish","type":"post","link":"https:\/\/www-dev.dreamhost.com\/blog\/wordpress-user-roles\/","title":{"rendered":"The Ultimate Guide to WordPress User Roles"},"content":{"rendered":"\n<p>WordPress is a powerful, flexible <a href=\"https:\/\/www.dreamhost.com\/blog\/history-of-wordpress\/\" target=\"_blank\" rel=\"noopener\">Content Management System (CMS)<\/a> that can be an excellent solution for collaboration. However, to make the most of the CMS, it\u2019s important to understand how to navigate and leverage its <a href=\"https:\/\/wordpress.org\/support\/article\/roles-and-capabilities\/\" target=\"_blank\" rel=\"noopener\">user roles and permissions<\/a> features.<\/p>\n\n\n\n<p>WordPress user roles let you assign certain levels of access to people who are registered to your website. This can help you manage and control what tasks are possible and can ultimately help strengthen your site\u2019s security and performance.<\/p>\n\n\n\n<p>In this post, we\u2019ll explain what WordPress user roles and permissions are. Then, we\u2019ll provide you with advice for assigning them and cover some helpful troubleshooting tips and useful <a href=\"https:\/\/www.dreamhost.com\/blog\/how-to-pick-wordpress-plugins\/\" target=\"_blank\" rel=\"noopener\">plugins<\/a> to help you manage your users. Let\u2019s get started!<\/p>\n\n\n\n<div class=\"article-newsletter article-newsletter--gradient\">\n\n\n<h2>Get Content Delivered Straight to Your Inbox<\/h2><p>Subscribe now to receive all the latest updates, delivered directly to your inbox.<\/p><form class=\"nwsl-form\" id=\"newsletter_block_\" novalidate><div class=\"messages\"><\/div><div class=\"form-group\"><label for=\"input_newsletter_block_\"><input type=\"email\"name=\"email\"id=\"input_newsletter_block_\"placeholder=\"Enter your email address\"novalidatedisabled=\"disabled\"\/><\/label><button type=\"submit\"class=\"btn btn--brand\"disabled=\"disabled\"><span>Sign Me Up!<\/span><svg width=\"21\" height=\"14\" viewBox=\"0 0 21 14\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M13.8523 0.42524L12.9323 1.34521C12.7095 1.56801 12.7132 1.9304 12.9404 2.14865L16.7241 5.7823H0.5625C0.251859 5.7823 0 6.03416 0 6.3448V7.6573C0 7.96794 0.251859 8.2198 0.5625 8.2198H16.7241L12.9405 11.8535C12.7132 12.0717 12.7095 12.4341 12.9323 12.6569L13.8523 13.5769C14.072 13.7965 14.4281 13.7965 14.6478 13.5769L20.8259 7.39879C21.0456 7.17913 21.0456 6.82298 20.8259 6.60327L14.6477 0.42524C14.4281 0.205584 14.0719 0.205584 13.8523 0.42524Z\" fill=\"white\"\/>\n<\/svg>\n<\/button><\/div><\/form><\/div>\n\n\n<h2 id=\"h-an-introduction-to-wordpress-user-roles-and-permissions-and-why-they-re-important\" class=\"wp-block-heading\"><b>An Introduction to WordPress User Roles and Permissions (And Why They\u2019re Important)<\/b><\/h2>\n\n\n\n<p>WordPress user roles and permissions are two different but interdependent concepts. User roles determine what a user can and can&#8217;t do on your WordPress site, based on their user <i>type<\/i>. These limitations are generalized for anyone who carries a certain user role status.<\/p>\n\n\n\n<p>Permissions, on the other hand, are more individualized. You can create custom permissions for specific users, and control <i>exactly<\/i> what they are allowed to do on your site. Moreover, you can give different users distinct permissions depending on their role.<\/p>\n\n\n\n<p>With this double-layered system, you can ensure that each user only sees and accesses the features that are appropriate for them. Furthermore, you can create custom roles with unique capabilities, which is a great way to provide additional functionality for advanced users or clients who need certain abilities not available in the default roles.<\/p>\n\n\n\n<p>Both user roles and permissions are set by the Administrator, which is typically the WordPress site owner. By default, there are six different user roles: Super Admin, Administrator, Editor, Author, Contributor, and Subscriber. Each role has its own set of capabilities, which we&#8217;ll discuss in more detail below.<\/p>\n\n\n\n<p>User roles and permissions play an important role in ensuring that your WordPress website is secure and runs smoothly. By <a href=\"https:\/\/www.dreamhost.com\/blog\/most-important-wordpress-settings-for-your-website\/\" target=\"_blank\" rel=\"noopener\">managing these settings<\/a>, you can control who has access to what areas of your site, and what they can do there.<\/p>\n\n\n\n<p>If someone has too many privileges, they can end up publishing low-quality content or changing settings that impact the functionality or <a href=\"https:\/\/www.dreamhost.com\/blog\/wordpress-web-design-trends\/\" target=\"_blank\" rel=\"noopener\">appearance of your site<\/a>. The good news is that when you implement user roles and capabilities, you can have peace of mind knowing that only trusted parties have full admin access.<\/p>\n\n\n\n<h2 id=\"h-an-overview-of-the-default-user-roles-in-wordpress\" class=\"wp-block-heading\"><b>An Overview of the Default User Roles in WordPress<\/b><\/h2>\n\n\n\n<p>Now that you know a bit about the importance of user roles, let\u2019s take a closer look at the six default user roles you can choose from when managing <a href=\"https:\/\/www.dreamhost.com\/blog\/how-to-build-website\/\" target=\"_blank\" rel=\"noopener\">your WordPress website<\/a>. Keep in mind that as an Administrator, you have the ability to create new user roles and assign them to specific users on your site. You can also manage permissions for existing user roles.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-super-admin\"><b>Super Admin<\/b><\/h3>\n\n\n\n<p>The Super Admin is the highest level of user on a WordPress site. This user has complete control over the site, including the ability to add and delete users, install and activate plugins, manage themes, and more. Super Admins are typically only found on multisite installations of WordPress.<\/p>\n\n\n\n<p>Super Admins can manage every setting and feature for each site within a multi-site network. They can add and delete other Administrators, create new sites, and <a href=\"https:\/\/www.dreamhost.com\/blog\/how-to-create-content-marketing-strategy\/\" target=\"_blank\" rel=\"noopener\">control content<\/a> across each site.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-administrator\"><b>Administrator<\/b><\/h3>\n\n\n\n<p>Administrators have complete control over a single WordPress site. They can add and delete users, <a href=\"https:\/\/www.dreamhost.com\/blog\/wordpress-plugin-primer\/\" target=\"_blank\" rel=\"noopener\">install and activate plugins<\/a>, manage themes, etc. Usually, they are the site owners or main authors:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"1063\" height=\"533\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/wordpress-dashboard.jpg\" alt=\"WordPress Dashboard\" class=\"wp-image-34021 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-dashboard.jpg.webp 1063w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/wordpress-dashboard-300x150.jpg 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/wordpress-dashboard-1024x513.jpg 1024w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/wordpress-dashboard-768x385.jpg 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-dashboard-600x301.jpg.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-dashboard-730x366.jpg.webp 730w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-dashboard-784x393.jpg.webp 784w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-dashboard-877x440.jpg.webp 877w\" data-sizes=\"(max-width: 1063px) 100vw, 1063px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1063px; --smush-placeholder-aspect-ratio: 1063\/533;\" \/><\/figure><\/div>\n\n\n<p>This powerful role has complete access to content, features, and site settings. They can update the CMS as well as plugins <a href=\"https:\/\/www.dreamhost.com\/blog\/how-to-pick-wordpress-theme\/\" target=\"_blank\" rel=\"noopener\">and themes<\/a>. The Admin is also responsible for assigning user roles and capabilities to other registered users. Ideally, you should only have one Administrator per website.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-editor\"><b>Editor<\/b><\/h3>\n\n\n\n<p>Editors can manage and publish posts and pages, as well as moderate comments. They can also <a href=\"https:\/\/www.dreamhost.com\/blog\/how-to-schedule-posts-in-wordpress\/\" target=\"_blank\" rel=\"noopener\">schedule content<\/a> and edit categories. However, they cannot install or activate plugins, or manage themes:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"956\" height=\"535\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/wordpress-dashboard-2.jpg\" alt=\"WordPress Dashboard\" class=\"wp-image-34019 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-dashboard-2.jpg.webp 956w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/wordpress-dashboard-2-300x168.jpg 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/wordpress-dashboard-2-768x430.jpg 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-dashboard-2-600x336.jpg.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-dashboard-2-730x409.jpg.webp 730w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-dashboard-2-784x439.jpg.webp 784w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-dashboard-2-877x491.jpg.webp 877w\" data-sizes=\"(max-width: 956px) 100vw, 956px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 956px; --smush-placeholder-aspect-ratio: 956\/535;\" \/><\/figure><\/div>\n\n\n<p>In a nutshell, an editor can <a href=\"https:\/\/www.dreamhost.com\/blog\/keep-your-blog-fresh-how-to-repurpose-old-posts\/\" target=\"_blank\" rel=\"noopener\">modify content<\/a> created by themselves and other users with a lower status, such as Authors and Contributors. They can\u2019t change content for users with permissions higher than theirs, such as an Administrator. Typically, this role is reserved for content managers or similar titles.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-author\"><b>Author<\/b><\/h3>\n\n\n\n<p>As you may have guessed, authors can write and publish their own posts and pages. They can also delete their own posts.&nbsp; However, they cannot publish, edit, or delete anyone else&#8217;s posts. Additionally, authors cannot add or delete users, install or activate plugins, or manage themes:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"957\" height=\"533\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/wordpress-dashboard-3.jpg\" alt=\"WordPress Dashboard\" class=\"wp-image-34020 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-dashboard-3.jpg.webp 957w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/wordpress-dashboard-3-300x167.jpg 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/wordpress-dashboard-3-768x428.jpg 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-dashboard-3-600x334.jpg.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-dashboard-3-730x407.jpg.webp 730w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-dashboard-3-784x437.jpg.webp 784w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-dashboard-3-877x488.jpg.webp 877w\" data-sizes=\"(max-width: 957px) 100vw, 957px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 957px; --smush-placeholder-aspect-ratio: 957\/533;\" \/><\/figure><\/div>\n\n\n<p>Unlike Contributors, Authors have access to the WordPress Media Library. While they can edit reader comments, they can only do so on their own posts.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-contributor\"><b>Contributor<\/b><\/h3>\n\n\n\n<p><a href=\"https:\/\/www.dreamhost.com\/blog\/become-a-wordpress-contributor\/\" target=\"_blank\" rel=\"noopener\">WordPress Contributors<\/a> can write and submit their own posts for review by an Administrator or Editor. Once a post is published, they cannot edit it. Furthermore, contributors cannot add or delete users, install or activate plugins, or manage themes.<\/p>\n\n\n\n<p>Contributors are usually roles assigned to freelance writers or guest <a href=\"https:\/\/www.dreamhost.com\/blog\/wordpress-blogger-checklist\/\" target=\"_blank\" rel=\"noopener\">bloggers<\/a>. This role is also commonly used for new hires whose content needs editing or reviewing before it can be published on the site.<\/p>\n\n\n\n<p>Once submitted for review, only the Editor or Administrator can publish their posts. Contributors cannot access the Media Library.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-subscriber\"><b>Subscriber<\/b><\/h3>\n\n\n\n<p>Subscribers can manage their own profiles and read posts and pages on a WordPress site. They cannot write or publish their own posts or pages, nor can they add or delete users, install or activate plugins, or manage themes:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"1070\" height=\"575\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/wordpress-user-profile-personal-options.jpg\" alt=\"WordPress User Profile Personal Options screen\" class=\"wp-image-34026 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-user-profile-personal-options.jpg.webp 1070w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/wordpress-user-profile-personal-options-300x161.jpg 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/wordpress-user-profile-personal-options-1024x550.jpg 1024w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/wordpress-user-profile-personal-options-768x413.jpg 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-user-profile-personal-options-600x322.jpg.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-user-profile-personal-options-730x392.jpg.webp 730w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-user-profile-personal-options-784x421.jpg.webp 784w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-user-profile-personal-options-877x471.jpg.webp 877w\" data-sizes=\"(max-width: 1070px) 100vw, 1070px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1070px; --smush-placeholder-aspect-ratio: 1070\/575;\" \/><\/figure><\/div>\n\n\n<p>Subscribers have the fewest permissions and capabilities of all the WordPress roles. It is the default user role set for new registrations.<\/p>\n\n\n\n<p>There are a few additional user role options available on some WordPress sites. For example, if you\u2019re <a href=\"https:\/\/www.dreamhost.com\/blog\/woocommerce-online-store-in-an-hour\/\" target=\"_blank\" rel=\"noopener\">running a WooCommerce site<\/a>, Shop Managers have similar capabilities to Administrators, but with some added features specifically for managing WooCommerce stores. For instance, they can add and delete products, manage orders, and more.<\/p>\n\n\n\n<div class=\"single__related-article\">\n\t<span>Related Article<\/span>\n\t<div class=\"single__related-article__wrap\">\n\t\t<div class=\"single__related-article__title\">\n\t\t\tLearn WordPress, Fast: 25 Resources To Get You Started\n\t\t<\/div>\n\t\t<a href=\"https:\/\/www-dev.dreamhost.com\/blog\/learn-wordpress\/\" class=\"btn btn--sm btn--brand\" target=\"_blank\" rel=\"noopener\">\n\t\t\tRead More\n\t\t<\/a>\n\t<\/div>\n<\/div>\n\n\n<h2 id=\"h-how-to-manage-user-roles-in-wordpress-nbsp\" class=\"wp-block-heading\"><b>How to Manage User Roles in WordPress&nbsp;<\/b><\/h2>\n\n\n\n<p>Now that you have a better sense of what each user role can do, let\u2019s get into how to manage them. Below, you\u2019ll find instructions for how to add, delete, and update users and user roles in WordPress.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-1-creating-and-deleting-users-in-wordpress\"><b>1. Creating and Deleting Users in WordPress<\/b><\/h3>\n\n\n\n<p>Before you assign a user role in WordPress, you first need to have a user to attach it to. To add a new user in WordPress, you can navigate to <i>Users &gt; Add New<\/i>, then fill in the information. This will include details such as username, email, and password:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"1009\" height=\"661\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/wordpress-add-new-user-role.jpg\" alt=\"WordPress add new User\" class=\"wp-image-34018 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-add-new-user-role.jpg.webp 1009w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/wordpress-add-new-user-role-300x197.jpg 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/wordpress-add-new-user-role-768x503.jpg 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-add-new-user-role-600x393.jpg.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-add-new-user-role-730x478.jpg.webp 730w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-add-new-user-role-784x514.jpg.webp 784w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-add-new-user-role-877x575.jpg.webp 877w\" data-sizes=\"(max-width: 1009px) 100vw, 1009px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1009px; --smush-placeholder-aspect-ratio: 1009\/661;\" \/><\/figure><\/div>\n\n\n<p>Note that, by default, the <i>Role<\/i> is automatically set to <i>Subscriber.<\/i> When you\u2019re done, you can click on the <i>Add New User<\/i> button at the bottom of the screen.<\/p>\n\n\n\n<p>Alternatively, you can create a new user through your database. To do this, you can navigate to phpMyAdmin from your cPanel dashboard (or whichever system your host uses), then select your WordPress database.<\/p>\n\n\n\n<p>Next, locate the wp_users table (name may vary depending on your database prefix):<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"1009\" height=\"628\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/users-phpmyadmin.jpg\" alt=\"phpMyAdmin user database\" class=\"wp-image-34017 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/users-phpmyadmin.jpg.webp 1009w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/users-phpmyadmin-300x187.jpg 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/users-phpmyadmin-768x478.jpg 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/users-phpmyadmin-600x373.jpg.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/users-phpmyadmin-730x454.jpg.webp 730w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/users-phpmyadmin-784x488.jpg.webp 784w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/users-phpmyadmin-877x546.jpg.webp 877w\" data-sizes=\"(max-width: 1009px) 100vw, 1009px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1009px; --smush-placeholder-aspect-ratio: 1009\/628;\" \/><\/figure><\/div>\n\n\n<p>Once you click on the users table, you can select the <i>Insert <\/i>tab:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"1233\" height=\"591\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/user-database-2.jpg\" alt=\"phpMyAdmin user database\" class=\"wp-image-34014 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/user-database-2.jpg.webp 1233w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/user-database-2-300x144.jpg 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/user-database-2-1024x491.jpg 1024w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/user-database-2-768x368.jpg 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/user-database-2-600x288.jpg.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/user-database-2-1200x575.jpg.webp 1200w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/user-database-2-730x350.jpg.webp 730w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/user-database-2-784x376.jpg.webp 784w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/user-database-2-877x420.jpg.webp 877w\" data-sizes=\"(max-width: 1233px) 100vw, 1233px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1233px; --smush-placeholder-aspect-ratio: 1233\/591;\" \/><\/figure><\/div>\n\n\n<p>On this screen, you can enter the following credentials:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>user_login: The username you want to assign the user.<\/li>\n\n\n\n<li>user_pass: The password for the user\u2019s account; you can select MD5 in the <i>Function <\/i>drop-down.<\/li>\n\n\n\n<li>user_email: The email address you want to use.<\/li>\n\n\n\n<li>user_registered: The date and time for when the user will be registered.<\/li>\n\n\n\n<li>user_status: You can set this value to \u201c0\u201d.<\/li>\n<\/ul>\n\n\n\n<p>When you\u2019re done filling out the details, you can click on the<i> Go <\/i>button at the bottom of the screen. Next, navigate back to your WordPress database, then select the <i>wp_usermeta<\/i> table, followed by the <i>Insert <\/i>tab:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"1236\" height=\"348\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/user-roles-insert.jpg\" alt=\"phpMyAdmin user database\" class=\"wp-image-34016 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/user-roles-insert.jpg.webp 1236w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/user-roles-insert-300x84.jpg 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/user-roles-insert-1024x288.jpg 1024w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/user-roles-insert-768x216.jpg 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/user-roles-insert-600x169.jpg.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/user-roles-insert-1200x338.jpg.webp 1200w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/user-roles-insert-730x206.jpg.webp 730w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/user-roles-insert-784x221.jpg.webp 784w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/user-roles-insert-877x247.jpg.webp 877w\" data-sizes=\"(max-width: 1236px) 100vw, 1236px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1236px; --smush-placeholder-aspect-ratio: 1236\/348;\" \/><\/figure><\/div>\n\n\n<p>You can insert the following details in the form:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>unmeta_id: This is autogenerated, so you can leave it blank.<\/li>\n\n\n\n<li>User_id: The id of the user you created.<\/li>\n\n\n\n<li>Meta_key: You can set this as \u201cwp_capabilities\u201d.<\/li>\n\n\n\n<li>meta_value: Add this as \u201ca:1:{s:13:&#8221;administrator&#8221;;b:1;}\u201d<\/li>\n<\/ul>\n\n\n\n<p>Finally, you can add another row. Then, input the following information:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Unmeta_id: You can leave this blank.<\/li>\n\n\n\n<li>User_id: The id of the user you created.<\/li>\n\n\n\n<li>Meta_key: You can make this \u201cwp_user_level\u201d.<\/li>\n\n\n\n<li>Meta_value: You can put this as \u201c10\u201d.<\/li>\n<\/ul>\n\n\n\n<p>When you\u2019re finished, you can click on the<i> Go<\/i> button to save your changes.<\/p>\n\n\n\n<p>To find a full list of your users, you can go to <i>Users<\/i> &gt; <i>All Users <\/i>from your admin interface:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"1148\" height=\"511\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/wordpress-users-screen.jpg\" alt=\"WordPress Users screen\" class=\"wp-image-34029 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-users-screen.jpg.webp 1148w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/wordpress-users-screen-300x134.jpg 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/wordpress-users-screen-1024x456.jpg 1024w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/wordpress-users-screen-768x342.jpg 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-users-screen-600x267.jpg.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-users-screen-730x325.jpg.webp 730w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-users-screen-784x349.jpg.webp 784w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-users-screen-877x390.jpg.webp 877w\" data-sizes=\"(max-width: 1148px) 100vw, 1148px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1148px; --smush-placeholder-aspect-ratio: 1148\/511;\" \/><\/figure><\/div>\n\n\n<p>To delete a user from your WordPress dashboard, you can hover your mouse over the name of the user, then click on the <i>Delete<\/i> link. That\u2019s it!<\/p>\n\n\n\n<p>You can delete a user from your WordPress database as well. To do so, log into phpMyAdmin, then navigate to the <i>wp_users <\/i>table:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"976\" height=\"236\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/user-database.jpg\" alt=\"phpMyAdmin user database\" class=\"wp-image-34015 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/user-database.jpg.webp 976w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/user-database-300x73.jpg 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/user-database-768x186.jpg 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/user-database-600x145.jpg.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/user-database-730x177.jpg.webp 730w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/user-database-784x190.jpg.webp 784w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/user-database-877x212.jpg.webp 877w\" data-sizes=\"(max-width: 976px) 100vw, 976px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 976px; --smush-placeholder-aspect-ratio: 976\/236;\" \/><\/figure><\/div>\n\n\n<p>Next to each user, you\u2019ll find an <i>Edit<\/i>, <i>Copy, <\/i>and <i>Delete <\/i>option. Simply select <i>Delete<\/i> to remove the user.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-2-adding-a-user-role-nbsp\"><b>2. Adding a User Role&nbsp;<\/b><\/h3>\n\n\n\n<p>There are a few ways to create a new user role in WordPress. The easiest way is to go through the admin interface. As you may have noticed in the last section, you can assign a user role at the time of creating a new user.<\/p>\n\n\n\n<p>To assign or update a role to an existing user, you can navigate to <i>User<\/i> from your WordPress dashboard, then select the<i> Edit <\/i>link under the user name:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"1063\" height=\"436\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/wordpress-edit-user.jpg\" alt=\"WordPress User Editor\" class=\"wp-image-34022 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-edit-user.jpg.webp 1063w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/wordpress-edit-user-300x123.jpg 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/wordpress-edit-user-1024x420.jpg 1024w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/wordpress-edit-user-768x315.jpg 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-edit-user-600x246.jpg.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-edit-user-730x299.jpg.webp 730w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-edit-user-784x322.jpg.webp 784w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-edit-user-877x360.jpg.webp 877w\" data-sizes=\"(max-width: 1063px) 100vw, 1063px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1063px; --smush-placeholder-aspect-ratio: 1063\/436;\" \/><\/figure><\/div>\n\n\n<p>At the bottom of the screen, you can select an option from the <i>Role <\/i>drop-down menu:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"887\" height=\"400\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/wordpress-select-user-role.jpg\" alt=\"WordPress select User Role Administrator\" class=\"wp-image-34023 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-select-user-role.jpg.webp 887w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/wordpress-select-user-role-300x135.jpg 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/wordpress-select-user-role-768x346.jpg 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-select-user-role-600x271.jpg.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-select-user-role-730x329.jpg.webp 730w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-select-user-role-784x354.jpg.webp 784w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-select-user-role-877x395.jpg.webp 877w\" data-sizes=\"(max-width: 887px) 100vw, 887px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 887px; --smush-placeholder-aspect-ratio: 887\/400;\" \/><\/figure><\/div>\n\n\n<p>When you\u2019re done, you can simply select the<i> Add New User<\/i> or<i> Update User<\/i> button at the bottom of the screen.<\/p>\n\n\n\n<p>Another way you can add a new user role in WordPress is by manually editing your code. For instance, you can add a custom user role, such as Moderator, with the <a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/add_role\/\" target=\"_blank\" rel=\"noopener\">add_role() function<\/a>.<\/p>\n\n\n\n<p>To do so, you can add the following code to your theme\u2019s <i>functions.php <\/i>file:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">add_role( 'new_user_role', __( 'Moderator' ), array( 'read' =&gt; true, 'edit_posts' =&gt; true, 'delete_posts' =&gt; true ) );<\/pre>\n\n\n\n<p>When you\u2019re done, be sure to update the file to save your changes. It\u2019s as simple as that!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-3-deleting-a-user-role-in-wordpress\"><b>3. Deleting a User Role in WordPress<\/b><\/h3>\n\n\n\n<p>If you want to delete a user role in WordPress so that it is no longer an option, you can do so by <a href=\"https:\/\/developer.wordpress.org\/themes\/basics\/theme-functions\/\" target=\"_blank\" rel=\"noopener\">editing your theme\u2019s files<\/a>. Keep in mind that modifying theme files can be risky, so it\u2019s best to <a href=\"https:\/\/www.dreamhost.com\/blog\/10-important-reasons-to-perform-website-backup\/\" target=\"_blank\" rel=\"noopener\">create a backup<\/a> of your site before you continue on.<\/p>\n\n\n\n<p>To get started, go to <i>Appearance &gt; Theme File Editor<\/i> in your WordPress dashboard. Next, locate and open the <b>Theme Functions<\/b> file:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"1516\" height=\"663\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/wordpress-theme-editor-1.jpg\" alt=\"WordPress Theme Editor\" class=\"wp-image-34024 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-theme-editor-1.jpg.webp 1516w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/wordpress-theme-editor-1-300x131.jpg 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/wordpress-theme-editor-1-1024x448.jpg 1024w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/wordpress-theme-editor-1-768x336.jpg 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-theme-editor-1-600x262.jpg.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-theme-editor-1-1200x525.jpg.webp 1200w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-theme-editor-1-730x319.jpg.webp 730w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-theme-editor-1-1460x639.jpg.webp 1460w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-theme-editor-1-784x343.jpg.webp 784w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-theme-editor-1-877x384.jpg.webp 877w\" data-sizes=\"(max-width: 1516px) 100vw, 1516px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1516px; --smush-placeholder-aspect-ratio: 1516\/663;\" \/><\/figure><\/div>\n\n\n<p>In this file, you can add one (or all) of the following code snippets, depending on which user role(s) you want to remove:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">remove_role( 'subscriber' );\nremove_role( 'editor' );\nremove_role( 'contributor' );\nremove_role( 'author' );<\/pre>\n\n\n\n<p>When you\u2019re done, select the Update<i> File <\/i>to save your changes.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-4-updating-existing-user-roles-and-permissions\"><b>4. Updating Existing User Roles and Permissions<\/b><\/h3>\n\n\n\n<p>If you want to update an existing user\u2019s permissions, you can select the<i> Edit<\/i> link from the User list. You can then scroll to the bottom of the screen and modify the role by selecting a new one from the <i>User Role <\/i>drop-down menu. Remember to save your changes.<\/p>\n\n\n\n<p>Another option is to use a plugin, such as <a href=\"https:\/\/wordpress.org\/plugins\/user-role-editor\/\" target=\"_blank\" rel=\"noopener\">User Role Editor<\/a>:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"829\" height=\"254\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/wordpress-user-roles.jpg\" alt=\"WordPress User Role editor plugin\" class=\"wp-image-34028 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-user-roles.jpg.webp 829w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/wordpress-user-roles-300x92.jpg 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/wordpress-user-roles-768x235.jpg 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-user-roles-600x184.jpg.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-user-roles-730x224.jpg.webp 730w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-user-roles-784x240.jpg.webp 784w\" data-sizes=\"(max-width: 829px) 100vw, 829px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 829px; --smush-placeholder-aspect-ratio: 829\/254;\" \/><\/figure><\/div>\n\n\n<p>This free version of this tool lets you easily change user roles and capabilities. Once installed and activated on your site, you can browse to <i>Users<\/i> &gt; <i>User Role Editor<\/i>:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"1229\" height=\"583\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/wordpress-user-role-editor.jpg\" alt=\"WordPress User Role Editor\" class=\"wp-image-34027 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-user-role-editor.jpg.webp 1229w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/wordpress-user-role-editor-300x142.jpg 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/wordpress-user-role-editor-1024x486.jpg 1024w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/wordpress-user-role-editor-768x364.jpg 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-user-role-editor-600x285.jpg.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-user-role-editor-1200x569.jpg.webp 1200w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-user-role-editor-730x346.jpg.webp 730w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-user-role-editor-784x372.jpg.webp 784w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-user-role-editor-877x416.jpg.webp 877w\" data-sizes=\"(max-width: 1229px) 100vw, 1229px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1229px; --smush-placeholder-aspect-ratio: 1229\/583;\" \/><\/figure><\/div>\n\n\n<p>Next, you can select the checkboxes of the capabilities you want to allow the selected role to have. When you\u2019re done, click on the<i> Update <\/i>button at the bottom of the screen to save your changes.<\/p>\n\n\n\n<p>The plugin also lets you add new roles or delete ones that you aren\u2019t using. It even lets you assign capabilities on a per-user basis.<\/p>\n\n\n\n<h2 id=\"h-tips-for-picking-the-right-user-roles-and-permissions\" class=\"wp-block-heading\"><b>Tips for Picking the Right User Roles and Permissions<\/b><\/h2>\n\n\n\n<p>As a general rule of thumb, it\u2019s a smart idea to set the user role as low as possible. In other words, you want to give users as few permissions as possible that won\u2019t interfere with or impact their ability to do their assigned tasks.<\/p>\n\n\n\n<p>Selecting the roles for your users should be based on the level of access that\u2019s necessary.There are also specific roles for certain use cases.<\/p>\n\n\n\n<p>For example, if you have a full-time writer for your WordPress website, you can assign them the Author role. They\u2019ll be able to write, draft, and publish posts on your site, as well as access the Media Library. However, they won\u2019t be able to access, edit, or delete other pages and posts. Therefore, if this is a necessary capability, you may want to assign them the Editor role.<\/p>\n\n\n\n<p>On the other hand, if you have a <a href=\"https:\/\/www.dreamhost.com\/blog\/how-to-create-freelance-writer-website\/\" target=\"_blank\" rel=\"noopener\">freelance writer<\/a> or a new hire that you don&#8217;t want to give publishing privileges to, you can make them a Contributor. This will let them write pages and posts, but they won\u2019t be able to publish them. They can only submit it to the Editor (or Admin) for review.<\/p>\n\n\n\n<p>Consider assigning the Contributor role to anyone that doesn\u2019t work in-house. We also recommend having as few Administrators as possible. This can help safeguard your site and <a href=\"https:\/\/www.dreamhost.com\/blog\/common-wordpress-errors\/\" target=\"_blank\" rel=\"noopener\">prevent errors<\/a>.<\/p>\n\n\n\n<p>If you have a multi-site installation, it\u2019s a good idea to have one Super Admin. That way, they can handle any security or site issues that arise on any of the sites without interference or confusion from other admins. However, you could assign a single Administrator or Editor for each of the sites within your multisite network.<\/p>\n\n\n\n<h2 id=\"h-troubleshooting-wordpress-user-role-and-permission-issues\" class=\"wp-block-heading\"><b>Troubleshooting WordPress User Role and Permission Issues<\/b><\/h2>\n\n\n\n<p>WordPress user roles and permissions are relatively straightforward and easy to use. However, sometimes issues arise, which can make it difficult for users with certain roles or permissions to carry out their tasks properly.<\/p>\n\n\n\n<p>One of the most common is being <a href=\"https:\/\/www.dreamhost.com\/blog\/what-to-do-when-locked-out-wordpress\/\" target=\"_blank\" rel=\"noopener\">locked out of your WordPress admin<\/a> and encountering a page with the message \u201cSorry, you are not allowed to access this page\u201d. This error can be frustrating because it can be challenging to nail down the cause of it.<\/p>\n\n\n\n<p>However, if you see this message it\u2019s likely because there\u2019s a permission setting that is preventing you from accessing a certain area for security purposes. If you\u2019re an Administrator or should have access, there are a few potential solutions you can try out.<\/p>\n\n\n\n<p>If this issue occurred directly after a WordPress update, restore the previous version of your site. Next, you can try disabling all of your plugins and re-enabling them one-by-one. You can also try activating a default WordPress theme. These steps can help you narrow down the source of the notification.<\/p>\n\n\n\n<p>Alternatively, you can check to ensure that you have the necessary <a href=\"https:\/\/wordpress.org\/support\/article\/roles-and-capabilities\/\" target=\"_blank\" rel=\"noopener\">Administrator privileges<\/a>. To do this, navigate to phpMyAdmin then to the<i> wp_users<\/i> table.<\/p>\n\n\n\n<p>Next, locate your username and make a note of your ID. Browse to the<i> wp_usermeta<\/i> table and locate your metauser ID:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"993\" height=\"289\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/wordpress-user-database.jpg\" alt=\"phpMyAdmin user database\" class=\"wp-image-34025 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-user-database.jpg.webp 993w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/wordpress-user-database-300x87.jpg 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/wordpress-user-database-768x224.jpg 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-user-database-600x175.jpg.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-user-database-730x212.jpg.webp 730w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-user-database-784x228.jpg.webp 784w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wordpress-user-database-877x255.jpg.webp 877w\" data-sizes=\"(max-width: 993px) 100vw, 993px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 993px; --smush-placeholder-aspect-ratio: 993\/289;\" \/><\/figure><\/div>\n\n\n<p>Under the<i> Metavalue<\/i> column, it should read as the following:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">A:1:{s:13:\"administrator\";s:1:\"1\";}<\/pre>\n\n\n\n<p>If there is something else in this field, we recommend editing it to replace it with the above. Simply save your changes when you\u2019re done.<\/p>\n\n\n\n<h2 id=\"h-useful-wordpress-user-role-and-permissions-plugins\" class=\"wp-block-heading\"><b>Useful WordPress User Role and Permissions Plugins<\/b><\/h2>\n\n\n\n<p>At this point, you likely understand the various settings and options you have for changing user roles and permissions in WordPress. However, to make the process even easier, you might consider using a plugin.<\/p>\n\n\n\n<p>We already discussed the User Role Editor plugin, but there are a handful of additional options to choose from. Below, we\u2019ll take a look at some of the most popular ones and explain what you can use them for.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-members\"><b>Members<\/b><\/h3>\n\n\n\n<p><a href=\"https:\/\/wordpress.org\/plugins\/members\/\" target=\"_blank\" rel=\"noopener\">Members<\/a> is a plugin that lets you manage the permissions of registered users:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"833\" height=\"262\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/memberpress.jpg\" alt=\"MemberPress\" class=\"wp-image-34012 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/memberpress.jpg.webp 833w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/memberpress-300x94.jpg 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/memberpress-768x242.jpg 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/memberpress-600x189.jpg.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/memberpress-730x230.jpg.webp 730w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/memberpress-784x247.jpg.webp 784w\" data-sizes=\"(max-width: 833px) 100vw, 833px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 833px; --smush-placeholder-aspect-ratio: 833\/262;\" \/><\/figure><\/div>\n\n\n<p>It\u2019s beginner-friendly, boasting an intuitive interface that is easy to navigate. You can use it to create new roles and add permissions to each one. You can also clone user roles and customize the permissions for <a href=\"https:\/\/www.dreamhost.com\/blog\/expert-blogging-tips\/\" target=\"_blank\" rel=\"noopener\">blog content<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-publishpress-capabilities\"><b>PublishPress Capabilities<\/b><\/h3>\n\n\n\n<p><a href=\"https:\/\/wordpress.org\/plugins\/capability-manager-enhanced\/\" target=\"_blank\" rel=\"noopener\">PublishPress Capabilities<\/a> is another useful tool that can help you gain more control over your user roles:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"839\" height=\"279\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/publishpress.jpg\" alt=\"PublishPress\" class=\"wp-image-34013 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/publishpress.jpg.webp 839w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/publishpress-300x100.jpg 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/publishpress-768x255.jpg 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/publishpress-600x200.jpg.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/publishpress-730x243.jpg.webp 730w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/publishpress-784x261.jpg.webp 784w\" data-sizes=\"(max-width: 839px) 100vw, 839px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 839px; --smush-placeholder-aspect-ratio: 839\/279;\" \/><\/figure><\/div>\n\n\n<p>It lets you add new roles, clone existing ones, and add individual permissions for each role. You can also backup, migrate, and restore the permissions. It can be used for single websites or on multisite networks. The plugin also integrates seamlessly with WooCommerce, which is helpful for store and <a href=\"https:\/\/www.dreamhost.com\/blog\/how-to-add-quick-view-woocommerce\/\" target=\"_blank\" rel=\"noopener\">product management<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-wpfront-user-role-editor\"><b>WPFront User Role Editor<\/b><\/h3>\n\n\n\n<p><a href=\"https:\/\/wordpress.org\/plugins\/wpfront-user-role-editor\/\" target=\"_blank\" rel=\"noopener\">WPFront User Role Editor<\/a> is a popular plugin you can use for managing user roles in WordPress:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"846\" height=\"273\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/wpfront.jpg\" alt=\"WPFront\" class=\"wp-image-34030 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wpfront.jpg.webp 846w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/wpfront-300x97.jpg 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/wpfront-768x248.jpg 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wpfront-600x194.jpg.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wpfront-730x236.jpg.webp 730w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/05\/wpfront-784x253.jpg.webp 784w\" data-sizes=\"(max-width: 846px) 100vw, 846px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 846px; --smush-placeholder-aspect-ratio: 846\/273;\" \/><\/figure><\/div>\n\n\n<p>You can use it to create, delete, and modify user permissions. You can add new names for roles and clone existing ones. It also lets you assign multiple roles to users.<\/p>\n\n\n\n<h2 id=\"h-take-control-of-user-role-management-on-your-wordpress-site\" class=\"wp-block-heading\"><b>Take Control of User Role Management on Your WordPress Site<\/b><\/h2>\n\n\n\n<p>If you&#8217;re looking to manage WordPress user roles and permissions, it&#8217;s important to understand the different capabilities associated with each role. With this information, you can better manage your site and ensure that users have the appropriate level of access to your content and features.<\/p>\n\n\n\n<p>Whether you&#8217;re managing a simple blog or creating a complex website with multiple authors, user permissions are an important part of WordPress. With the right set of permissions in place, you can ensure that your site remains secure and <a href=\"https:\/\/www.dreamhost.com\/blog\/improve-core-web-vitals\/\" target=\"_blank\" rel=\"noopener\">runs smoothly<\/a>.<\/p>\n\n\n\n<p>Are you interested in learning about more ways you can make managing your WordPress site as simple as possible? Check out our <a href=\"https:\/\/www.dreamhost.com\/wordpress\/managed\/\" target=\"_blank\" rel=\"noopener\">Managed WordPress Hosting solutions<\/a> to learn about DreamPress!<\/p>\n\n\n\n\n\n<div\n\tclass=\"article-cta-shared article-cta-small\"\n>\n    <div class=\"tr-img-wrap-outer jsLoading\"><img decoding=\"async\" class=\"js-img-lazy \" src=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/themes\/blog2018\/assets\/img\/lazy-loading-transparent.webp\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/themes\/blog2018\/assets\/img\/article-small-ad-cta-placeholder.webp 1x, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/themes\/blog2018\/assets\/img\/article-small-ad-cta-placeholder-x2.webp 2x\"  alt=\"Ad background image\" \/><\/div>\n\n\n\n\n  <div class=\"content-btm\">\n    <h2\n      class=\"h2--md\"\n    >\n      Do More with DreamPress\n    <\/h2>\n    <p\n      class=\"p--md\"\n    >\n      DreamPress&#8217; automatic updates, caching, and strong security defenses take server management off your hands so you can focus on content creation.\n    <\/p>\n\n            <a\n            href=\"https:\/\/www.dreamhost.com\/wordpress\/managed\/\"\n                        class=\"btn btn--white-outline btn--sm btn--round\"\n                                    target=\"_blank\"\n            rel=\"noopener noreferrer\"\n            >\n                            Check Out Plans                    <\/a>\n\n  <\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>WordPress is a powerful, flexible Content Management System (CMS) that can be an excellent solution for collaboration. However, to make the most of the CMS, it\u2019s important to understand how to navigate and leverage its user roles and permissions features. WordPress user roles let you assign certain levels of access to people who are registered [&hellip;]<\/p>\n","protected":false},"author":1062,"featured_media":34007,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_yoast_wpseo_metadesc":"WordPress User Roles let you assign certain levels of access (Permissions) to Users on your WordPress website. Learn more and get some handy tips here.","toc_headlines":"[[\"h-an-introduction-to-wordpress-user-roles-and-permissions-and-why-they-re-important\",\"<b>An Introduction to WordPress User Roles and Permissions (And Why They\u2019re Important)<\/b>\"],[\"h-an-overview-of-the-default-user-roles-in-wordpress\",\"<b>An Overview of the Default User Roles in WordPress<\/b>\"],[\"h-how-to-manage-user-roles-in-wordpress-nbsp\",\"<b>How to Manage User Roles in WordPress&nbsp;<\/b>\"],[\"h-tips-for-picking-the-right-user-roles-and-permissions\",\"<b>Tips for Picking the Right User Roles and Permissions<\/b>\"],[\"h-troubleshooting-wordpress-user-role-and-permission-issues\",\"<b>Troubleshooting WordPress User Role and Permission Issues<\/b>\"],[\"h-useful-wordpress-user-role-and-permissions-plugins\",\"<b>Useful WordPress User Role and Permissions Plugins<\/b>\"],[\"h-take-control-of-user-role-management-on-your-wordpress-site\",\"<b>Take Control of User Role Management on Your WordPress Site<\/b>\"]]","hide_toc":false,"footnotes":""},"categories":[13119,550,696],"tags":[],"class_list":["post-34005","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-getting-started","category-tutorials","category-wordpress"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.3 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>The Ultimate Guide to WordPress User Roles - DreamHost<\/title>\n<meta name=\"description\" content=\"WordPress User Roles let you assign certain levels of access (Permissions) to Users on your WordPress website. Learn more and get some handy tips here.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www-dev.dreamhost.com\/blog\/wordpress-user-roles\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"The Ultimate Guide to WordPress User Roles\" \/>\n<meta property=\"og:description\" content=\"WordPress User Roles let you assign certain levels of access (Permissions) to Users on your WordPress website. Learn more and get some handy tips here.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www-dev.dreamhost.com\/blog\/wordpress-user-roles\/\" \/>\n<meta property=\"og:site_name\" content=\"DreamHost Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/DreamHost\/\" \/>\n<meta property=\"article:published_time\" content=\"2022-05-11T14:00:25+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-05-22T00:11:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/WordPress-User-Roles-social.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Jason Cosper\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/WordPress-User-Roles-social.jpeg\" \/>\n<meta name=\"twitter:creator\" content=\"@dreamhost\" \/>\n<meta name=\"twitter:site\" content=\"@dreamhost\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jason Cosper\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"17 minutes\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"The Ultimate Guide to WordPress User Roles - DreamHost","description":"WordPress User Roles let you assign certain levels of access (Permissions) to Users on your WordPress website. Learn more and get some handy tips here.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www-dev.dreamhost.com\/blog\/wordpress-user-roles\/","og_locale":"en_US","og_type":"article","og_title":"The Ultimate Guide to WordPress User Roles","og_description":"WordPress User Roles let you assign certain levels of access (Permissions) to Users on your WordPress website. Learn more and get some handy tips here.","og_url":"https:\/\/www-dev.dreamhost.com\/blog\/wordpress-user-roles\/","og_site_name":"DreamHost Blog","article_publisher":"https:\/\/www.facebook.com\/DreamHost\/","article_published_time":"2022-05-11T14:00:25+00:00","article_modified_time":"2025-05-22T00:11:23+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/WordPress-User-Roles-social.jpeg","type":"image\/jpeg"}],"author":"Jason Cosper","twitter_card":"summary_large_image","twitter_image":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/WordPress-User-Roles-social.jpeg","twitter_creator":"@dreamhost","twitter_site":"@dreamhost","twitter_misc":{"Written by":"Jason Cosper","Est. reading time":"17 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www-dev.dreamhost.com\/blog\/wordpress-user-roles\/#article","isPartOf":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/wordpress-user-roles\/"},"author":{"name":"Jason Cosper","@id":"https:\/\/www-dev.dreamhost.com\/blog\/#\/schema\/person\/2273b8bf7336df78f6d99a89c17253c4"},"headline":"The Ultimate Guide to WordPress User Roles","datePublished":"2022-05-11T14:00:25+00:00","dateModified":"2025-05-22T00:11:23+00:00","mainEntityOfPage":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/wordpress-user-roles\/"},"wordCount":2931,"publisher":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/#organization"},"image":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/wordpress-user-roles\/#primaryimage"},"thumbnailUrl":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/WordPress-User-Roles-feature.jpeg","articleSection":["Getting Started","Tutorials","WordPress"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www-dev.dreamhost.com\/blog\/wordpress-user-roles\/","url":"https:\/\/www-dev.dreamhost.com\/blog\/wordpress-user-roles\/","name":"The Ultimate Guide to WordPress User Roles - DreamHost","isPartOf":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/wordpress-user-roles\/#primaryimage"},"image":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/wordpress-user-roles\/#primaryimage"},"thumbnailUrl":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/WordPress-User-Roles-feature.jpeg","datePublished":"2022-05-11T14:00:25+00:00","dateModified":"2025-05-22T00:11:23+00:00","description":"WordPress User Roles let you assign certain levels of access (Permissions) to Users on your WordPress website. Learn more and get some handy tips here.","breadcrumb":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/wordpress-user-roles\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www-dev.dreamhost.com\/blog\/wordpress-user-roles\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www-dev.dreamhost.com\/blog\/wordpress-user-roles\/#primaryimage","url":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/WordPress-User-Roles-feature.jpeg","contentUrl":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/05\/WordPress-User-Roles-feature.jpeg","width":900,"height":598,"caption":"your ultimate guide to WordPress User Roles"},{"@type":"BreadcrumbList","@id":"https:\/\/www-dev.dreamhost.com\/blog\/wordpress-user-roles\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/dhblog.dream.press\/blog\/"},{"@type":"ListItem","position":2,"name":"The Ultimate Guide to WordPress User Roles"}]},{"@type":"WebSite","@id":"https:\/\/www-dev.dreamhost.com\/blog\/#website","url":"https:\/\/www-dev.dreamhost.com\/blog\/","name":"DreamHost Blog","description":"","publisher":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www-dev.dreamhost.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www-dev.dreamhost.com\/blog\/#organization","name":"DreamHost","url":"https:\/\/www-dev.dreamhost.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www-dev.dreamhost.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/dhblog.dream.press\/blog\/wp-content\/uploads\/2019\/01\/dh_logo-blue-2.png","contentUrl":"https:\/\/dhblog.dream.press\/blog\/wp-content\/uploads\/2019\/01\/dh_logo-blue-2.png","width":1200,"height":168,"caption":"DreamHost"},"image":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/DreamHost\/","https:\/\/x.com\/dreamhost","https:\/\/www.instagram.com\/dreamhost\/","https:\/\/www.linkedin.com\/company\/dreamhost\/","https:\/\/www.youtube.com\/user\/dreamhostusa"]},{"@type":"Person","@id":"https:\/\/www-dev.dreamhost.com\/blog\/#\/schema\/person\/2273b8bf7336df78f6d99a89c17253c4","name":"Jason Cosper","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/02\/IMG_4807-scaled.jpeg","url":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/02\/IMG_4807-scaled.jpeg","contentUrl":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/02\/IMG_4807-scaled.jpeg","caption":"Jason Cosper"},"description":"Jason is DreamHost\u2019s WordPress Product Advocate, based out of Bakersfield, CA. He is currently working on making our DreamPress product even better. In his free time, he likes to curl up on the couch and watch scary movies with his wife Sarah and three very small dogs. Follow him on Twitter.","url":"https:\/\/www-dev.dreamhost.com\/blog\/author\/jasoncosper\/"}]}},"lang":"en","translations":{"en":34005,"es":34040,"de":52090,"pt":56745,"pl":56748,"ru":56751,"uk":56758,"it":67950,"fr":69484,"nl":69510},"pll_sync_post":[],"_links":{"self":[{"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/posts\/34005","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/users\/1062"}],"replies":[{"embeddable":true,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/comments?post=34005"}],"version-history":[{"count":10,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/posts\/34005\/revisions"}],"predecessor-version":[{"id":61543,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/posts\/34005\/revisions\/61543"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/media\/34007"}],"wp:attachment":[{"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/media?parent=34005"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/categories?post=34005"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/tags?post=34005"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}