WordPress roles · access at a glance

Give each person the access their work requires

Five default roles match different publishing and site-management responsibilities. Choose the narrowest role that lets someone complete their work.

5

default WordPress roles

Problem → better fit

Match the role to the task

A role is a preset group of capabilities: actions an account is allowed to perform.

01

Access mismatch

A writer only needs to prepare drafts.

→

Better fit · Contributor

Can write and edit drafts, but can’t publish posts. Administrator access would be broader than this task needs.

02

Access mismatch

Someone needs to publish their own articles, not manage other users’ posts.

→

Better fit · Author

Can write, edit, and publish their own posts. Can’t manage other users’ posts or site settings.

03

Access mismatch

An editorial lead must manage content from multiple users and comments.

→

Better fit · Editor

Can publish and manage posts and pages, including other users’ content, and can manage comments. Can’t install a theme.

04

Access mismatch

A person needs to manage site settings, users, plugins, or themes.

→

Better fit · Administrator

Has broad site-management capabilities, including managing settings, users, plugins, themes, and site content. Reserve this role for people who need those controls.

05

Access mismatch

An account needs profile access, but no content-creation or site-management access.

→

Better fit · Subscriber

Can manage their own profile, without content-creation or site-management access.

How access works

Capabilities control actions

For example, edit_posts allows post editing, while moderate_comments permits comment moderation. Missing capabilities can mean a user won’t see the related screen or controls.

Keep assignments aligned

Review, then test

Check the role in Users > All Users. Test the account’s usual workflow, and review access when responsibilities change. Plugins may customize capabilities or add roles.