Learn what WordPress roles and permissions actually do, which roles your site really needs, and how to review and adjust them safely as a new site owner.
Why Roles and Permissions Matter on Your New WordPress Site
WordPress uses a built-in roles and capabilities system to control who can do what on your site. Each user is assigned a role (like Administrator or Editor), and each role has a set of capabilities (like edit_posts or manage_options). This is how WordPress decides whether a person can publish content, install plugins, or change settings.Source
As a new site owner, understanding the basics of roles and permissions helps you:
- Protect your site from accidental (or malicious) changes
- Give team members just enough access to do their jobs
- Stay organized as your content and contributors grow
This guide walks you through the default roles, how to review who has access, and how to adjust roles safely without needing to be a developer.
The Default WordPress Roles in Plain Language
By default, WordPress includes six main roles. Each role is really just a bundle of capabilities. Here’s what they mean in practical terms for a typical business or organization site.Source
1. Administrator (you, the owner)
The Administrator role can do almost everything on a single-site WordPress install:
- Install and remove plugins and themes
- Change site settings (including URL, reading, discussion, and permalinks)
- Create, edit, and delete any content
- Manage users and their roles
Anyone with Administrator access can break the site, delete content, or lock you out. Limit this role to a very small number of trusted people.
2. Editor (content manager)
Editors are responsible for content, not technical configuration. They can:
- Create, edit, and delete any posts and pages (including other people’s)
- Manage categories, tags, and media
- Moderate comments
Editors cannot install plugins, change themes, or modify core settings. This is usually the highest role you should give to non-technical staff who manage content.
3. Author (publishes their own work)
Authors can:
- Write, edit, and publish their own posts
- Upload media for their posts
They cannot edit pages or other people’s posts. This role is good for trusted writers who should be able to publish without review.
4. Contributor (submits drafts for review)
Contributors can:
- Write and edit their own posts as drafts
- Submit content for review by an Editor or Administrator
They cannot publish or upload media. This role is ideal for guest writers or junior contributors who need oversight.
5. Subscriber (basic account)
Subscribers can:
- Log in
- Manage their own profile (name, password, etc.)
They cannot create or edit content. This role is often used for membership sites, private resources, or comment-only access.
6. Super Admin (multisite only)
If your site is part of a WordPress Multisite network, there is a Super Admin role that controls the entire network (all sites), above individual site Administrators.Source
Step 1: Review Who Has Access to Your Site
Before changing anything, get a clear picture of who already has which role.
How to See All Users and Their Roles
- Log in to your WordPress dashboard as an Administrator.
- Go to Dashboard ? Users ? All Users.
- Look at the Role column for each user.
Make a quick list:
- Who are the Administrators?
- Who are Editors, Authors, or Contributors?
- Are there any accounts you don’t recognize or no longer need?
What You Should See
You should see a table of users with columns like Username, Name, Email, Role, and Posts. If your site is new, you may only see your own Administrator account and possibly one or two others created during setup.
Step 2: Decide Which Roles Your Site Actually Needs
Not every site needs every role. For many small business or nonprofit sites, a simple structure works best:
- 1–2 Administrators (owner + technical partner)
- 1–3 Editors (content managers, marketing lead)
- Authors or Contributors for additional writers, if needed
- Subscribers only if you have a reason for people to log in (members area, private content, etc.)
Fewer high-level roles means fewer chances for mistakes and security issues.
Step 3: Change a User’s Role Safely
Once you’ve decided who should have which role, you can update users directly in the dashboard.
How to Change a Single User’s Role
- Go to Dashboard ? Users ? All Users.
- Hover over the user you want to change and click Edit.
- On the profile screen, find the Role dropdown.
- Select the new role (for example, change Administrator to Editor).
- Scroll down and click Update User.
How to Bulk-Change Roles
- In Users ? All Users, check the boxes next to multiple users.
- Above the list, open the Change role to… dropdown.
- Select the new role and click Change.
Tip: Before removing Administrator access from someone, confirm they no longer need to manage plugins, themes, or settings. It’s often safer to step them down to Editor rather than a very low role all at once.
Step 4: Use Screen Options to Simplify What Users See
Even with the right role, the WordPress dashboard can feel busy. The Screen Options panel lets each user hide or show sections on many admin screens, so the interface feels less overwhelming.Source
How to Adjust Screen Options
- From the dashboard, go to a screen like Dashboard ? Home or Posts ? All Posts.
- Look for the Screen Options tab at the top right of the screen.
- Click it to open a panel with checkboxes and layout options.
- Uncheck items you don’t need (for example, WordPress Events, Quick Draft, or extra columns).
- Close the panel; your choices are saved for your user account.
What You Should See
You should see a small panel slide down from the top with checkboxes for different boxes or columns on that screen. As you uncheck items, they disappear from the main view, making the screen simpler for everyday use.
Step 5: Understand Capabilities (Without Becoming a Developer)
Behind every role is a list of capabilities—fine-grained permissions like edit_posts, publish_posts, or manage_options. Developers and advanced users can create custom roles or adjust capabilities using code or plugins.Source
As a typical site owner, you usually don’t need to touch individual capabilities. Instead, focus on:
- Choosing the right built-in role for each person
- Using a reputable roles plugin only if your site has special access needs
When You Might Need Custom Roles
Consider custom roles if:
- You run a membership or course site with different access levels
- You have a large editorial team with very specific responsibilities
- You need to restrict access to certain post types or admin screens
In those cases, work with your developer or a trusted plugin that manages roles and capabilities in a user-friendly way.Source
Step 6: Connect Roles to the Block Editor and Content Workflow
The modern WordPress block editor (sometimes called Gutenberg) uses blocks to build pages and posts. Your role determines what you can do inside that editor—for example, whether you can publish, schedule, or manage reusable patterns.Source
What Different Roles Experience in the Editor
- Administrators and Editors can create, edit, and publish any post or page, manage patterns, and often see more advanced options.
- Authors can fully use the editor for their own posts but can’t touch others’ content.
- Contributors can write in the editor but must submit for review; they won’t see a Publish button.
If you use a visual builder like Elementor for layouts, the same roles still apply: Editors and Administrators typically have full access, while Authors and Contributors may be limited to specific content areas depending on your setup.
Simple Ongoing Habits for Safe Access Management
Once your roles are set up, keep them healthy with a few simple habits:
- Quarterly review: Check Users ? All Users and remove or downgrade accounts that are no longer needed.
- Onboarding: When someone new joins, decide their role before you create their account.
- Offboarding: When someone leaves, immediately change their password or remove their account, and reassign their content if needed.
- Least privilege: Always give the lowest role that still lets them do their work comfortably.
Recap: A Clear Starting Point for Roles and Permissions
To get started confidently with WordPress roles and permissions as a new site owner:
- Learn what each default role does in practical terms.
- Review who currently has access and clean up old or unknown accounts.
- Assign roles based on responsibilities, keeping Administrator access rare.
- Use Screen Options to simplify the dashboard for yourself and your team.
- Consider custom roles or capabilities only when your site’s workflow truly needs them.
With this foundation in place, you can invite collaborators, writers, and partners into your WordPress site without losing control—or sleep.