Attention Interested in functions, hooks, classes, or methods? Check out the new WordPress Code Reference!

User:RobLa/Access Control Development

This article is a ROUGH DRAFT. The author is still working on this document, so please do not edit this without the author's permission. The content within this article may not yet be verified or valid. This information is subject to change.

This page is to keep track of discussions, proposals, current status and the general direction of the access control features in WordPress.

Current Behavior

WordPress has a concept of "levels", a concept which assumes a linear progression of permissions from lowest to highest level of access, without any branching.

Changing this would probably involve a scrub of the codebase. There are currently many checks such as "if (accessLevel>5) {".

For complete documentation of the status quo, see User Levels



Prior Art