Levels and Users for WordPress 1.5 - 2.0

The WordPress User Levels range from 0 to 10. A User Level 0 (zero) is the lowest possible Level and User Level 10 is the highest Level--meaning User Level 10 has absolute authority (highest permission level). Generally, a given User Level allows the user to edit or modify postings for users that are at a "lower" User Level than themselves. Some User Levels can also add, delete, edit, and change the User Levels of other "lower" Level users. For discussion purposes, all visitors who register and login to a WordPress blog are called users.

The user assigned User Level 10 is the administrative user and is referred to as the admin user in this article. During the WordPress installation process, the install script automatically creates the admin user and assigns User Level 10. Normally, only one user should be permitted the User Level 10 privilege since that Level grants absolute power to control all others.

Managing Users

A word of caution -- Raising User Levels gives that user increased access and capability. So, one should proceed with caution when promoting users and be aware of their increased privileges.

In the Authors section, each user has a value in the Level column ranging from 1 to 10. Except for users with User Levels 9 or 10, each user will have a minus sign (-) in front of their User Level and a plus sign (+) after their User Level. A user is demoted one User Level when the minus sign (-) is clicked; and, they are promoted one User Level when the plus sign (+) is clicked.

A user with User Level 9 will not display a plus sign (+) because one cannot promote a user beyond User Level 9. The User Level 10 user shows neither a minus nor a plus sign; that user cannot be promoted or demoted!

When a user with a User Level 1 is demoted, that user is moved from the Authors section down to the Registered Users section. Note: If you wish to delete a user listed in the Authors section, you must demote them to User Level 0 so they get moved down to the Registered Users section where they can be deleted.

Below the Authors section is the Registered Users section. All the users listed in the Registered Users section are User Level 0. Visitors to a blog that choose to register are automatically assigned User Level 0. Each user listed in this section has a Promote choice under the Level column. When Registered Users are Promoted, their User Levels are increased to User Level 1; and, they are moved up to the Authors section. Also, only User Level 0 users can be deleted. So, if a Level 5 user needs to be deleted, that user needs to be demoted down to User Level 0 before they can be deleted.

Managing as User Level 6 to 9

A user possessing User Level 6 to 9 can promote, demote, and edit both Authors and Registered Users as long as the other users are at least one User Level lower than the user doing the promoting or demoting. User Level 7 allows a user to promote or demote users with a User Level of 6 or below; but, User Level 7 cannot change users possessing a User Level 8 or higher. Also, User Levels 6 to 9 are granted the ability to add and delete users.

Managing as User Level 5

User Level 5 authority can promote, demote, and edit only Authors of a lower User Level. A User Level 5 can add a new user but cannot promote, edit, or delete Registered Users (those users with User Level 0).

User Level 0 to 4 cannot Manage other users

User Level Capabilities

In the following sections, the Administration Panels and SubPanels accessible to a user of a given User Level are shown. New capabilities available starting at a specific User Level are highlighted in green and are detailed at the end of each User Level section.

Again, the general principle is that a given User Level allows the user to edit or modify postings for users that are at a "lower" User Level than themselves. Visitors that elect to register are automatically assigned User Level 0, 1, or 2, based on how the Administration > Settings > WritingNewly registered members field is set.

User Level 1

Posts - Can edit and delete only their own Drafts and view other posts.

Categories - View only

Comments - View only including commentor's IP addresses

Awaiting Moderation - Can only see the number of comments awaiting moderation. Cannot moderate.

Users

Your Profile

New capabilities allowed at this Level:

Users can submit DraftPosts for approval, as well as edit and delete their Drafts. Once a post is published by higher Level user, that post is not available for editing by the original User Level 1 author. In addition, this level is allowed to view other posts, Categories, and comments (including the commentor's IP address).

User Level 2

Dashboard

Write

Write Post

Manage

Posts

Categories - View only

Comments - View only including commentor's IP addresses

Awaiting Moderation - Can only see the number of comments awaiting moderation.

Users

Your Profile

New capabilities allowed at this level:

At this Level, users can write Posts (Publish/Draft/Private) as well as edit, delete, and publish drafts from User Level 1 writers.

User Level 3

Dashboard

Write

Write Post

Manage

Posts

Categories - View only

Comments - View only including commentor's IP addresses

Awaiting Moderation - Can only see the number of comments awaiting moderation.

Beginning with this Level, the timestamp on posts eligible for editing is visible and changeable. A number of other abilities are allowed for the User Level 5 user, including being able to add, edit, and delete Pages and Links they've created. Also, this User Level can add, change, and delete any Link Category and can Import Links. Finally, User Level 5 allows the user to see the basic information on all Authors & Users, edit the information on users of a lower User Levels except User Level 0, and promote and demote users in lower User Levels, except User Level 0.

User Level 6

Dashboard

Write

Write Post

Write Page

Manage

Posts

Pages - Can edit and delete those Pages written by the user and those of lower level (User Level 5) authors

Categories

Comments

Awaiting Moderation

Links

Manage Links - Can edit or delete the user's own Linksand those of lower level (User Level 5) users

Add Links

Link Categories

Import Links

Users

Your Profile

Authors & Users - Can see basic information on all Authors & Users; and, can edit, promote, and demote, users of lower Levels. Can also delete User Level 0 users.