WordPress has a hierarchy of user roles that will help establish your CMS

WordPress User Roles – A Quick Guide

| 4 Comments

Unless you’re the sole user on your WordPress site, chances are that you want to limit the permissions that other users have, so that you can use WordPress as a fully functional Content Management System (CMS). As the administrator, you essentially have access to everything, however, you may have users that you only want to be able to write articles. And that’s where WordPress user roles come in.

In WordPress, there are six user levels by default (if these don’t meet your needs, you can create custom user roles with a plugin like User Role Editor). By name, they are Super Admin, Administrator, Editor, Author, Contributor and Subscriber.

In summary, Subscribers are merely members – they can read articles and that’s it. Contributors have the added ability to create, edit and delete their own posts – understand that they can create posts, but not publish them (they need to be reviewed and published by an Author or higher).

Authors can publish posts, upload files and edit or delete published posts. Editors have much more expanded capabilities including all permissions regarding publishing and editing posts and pages, comment moderation and managing categories and links.

Admins of course have a much more expanded capability including the ability to install, edit and manage themes and plugins, manage users, manage the site settings and update the core WordPress files. Obviously, with such unrestricted ability, you want to truly consider who you grant Admin access to.

Then there’s the Super Admin, which is a new user role as of WordPress 3.0, which addresses the multisite component of WordPress. Super Admin is the person in charge of a network of WordPress sites and has the ability to manage the network and its sites, including the users, themes and options.

The WordPress Codex has a very detailed list of exactly what each user role is permitted to do, but this article should give you a good idea. Have you got a site which makes good use of several of the user roles?

Categories: The Basics | Permalink

What next?

Hire me

If you couldn't quite manage this yourself, find it too intimidating, or just don't have the time to do it, you can always hire Dave to do it. Please get in touch so that we can discuss your needs.

Leave a comment

If you have a question, update, or comment about the tutorial, please leave a comment. I try and respond to every comment, though it may take a few days, so please check back soon.

Have a WordPress Expert ready to help you

WordPress can do a lot of things and with that comes a steep learning curve. That's why it's nice to have a WordPress expert on hand to help you out when you need it. My service, The WP Butler, gives you the peace of mind that if something goes wrong, I'll be there to help you fix it. Better than that, I'll even keep your site backed up, updated and secure, so that you don't have to worry about it. It's all part of the service. Use coupon DIWW and save 15% on all plans.. Better yet, get a coupon for 25% off by signing up to our newsletter above.

The WP Butler - Your WordPress Expert

Author: Dave Clements

Dave Clements has been building websites for close to a decade and in 2010, he formalised that by starting his own company, The UK Edge. He now works on a variety of web projects, from simple tasks like installing a new WordPress site, to consulting on problems, or redesigning his clients' sites. He also runs Do It With WordPress, a site dedicated to providing free tutorials on WordPress. When he's not building your new website, you can find Dave eating Wheat Thins, spending time with friends and family, watching Indie films, fostering kittens from the local Humane Society, listening to some dubstep, dance and electronic rock, and exploring the world.

4 Comments

  1. Hello, I think user roles in WordPress is a very useful thing, I’m a webmaster, and I can build a blog for my customers and set it with all the necessary, while I can give a limited role to my customer like write and publish articles or moderate comments, but not the ability to change other parameters.

  2. If I, as the blog owner, add someone as admin, will that person be able to delete me and seize control over my blog?

Leave a Reply