The WordPress Editor role is designed for users who need broad control over website content without having the full administrative privileges of an Administrator.
Editors can generally create, edit, publish, and delete content, including content created by other users. They can also manage categories, moderate comments, and upload media. However, the standard Editor role does not normally provide access to critical site-management functions such as installing plugins, changing themes, or modifying core WordPress settings.
This makes the Editor role particularly useful for content managers, editorial teams, website publishers, and blog managers.
In this guide, you’ll learn exactly what the WordPress Editor role can do, which permissions it has, what it cannot access, how it compares with other WordPress roles, and when you should use an Editor instead of an Administrator.
What Is the WordPress Editor Role?
The Editor is one of WordPress’s standard user roles.
Its primary purpose is content management.
An Editor can work with content across the website rather than being limited to their own posts. This is one of the biggest differences between the Editor role and the Author role.
According to WordPress documentation, the Editor role can publish and manage posts, including posts created by other users. It also includes capabilities for managing pages, categories, comments, and media.
A typical editorial workflow might look like this:
Contributor → submits content → Editor reviews → Editor publishes
This allows a website to separate content creation from content approval and publication.
What Can a WordPress Editor Do?
The standard Editor role provides substantial content-management capabilities.
An Editor can generally:
- Create posts
- Edit posts
- Edit other users’ posts
- Publish posts
- Delete posts
- Edit published posts
- Manage pages
- Publish pages
- Delete pages
- Manage categories
- Moderate comments
- Upload media
- Access private posts and pages
These capabilities make the Editor role considerably more powerful than Author or Contributor.
WordPress’s official capability list includes capabilities such as edit_others_posts, edit_published_posts, publish_posts, manage_categories, moderate_comments, and upload_files for the default Editor role.
WordPress Editor Capabilities
Understanding the capabilities behind the Editor role is more useful than simply thinking of an Editor as “someone who edits articles.”
Here are some of the most important capabilities associated with the standard Editor role:
| Capability | What It Allows |
|---|---|
read | Access WordPress functionality available to the role |
edit_posts | Edit posts |
edit_others_posts | Edit posts created by other users |
edit_published_posts | Edit published posts |
publish_posts | Publish posts |
delete_posts | Delete posts |
delete_others_posts | Delete other users’ posts |
delete_published_posts | Delete published posts |
edit_pages | Edit pages |
publish_pages | Publish pages |
delete_pages | Delete pages |
manage_categories | Manage categories |
moderate_comments | Moderate comments |
upload_files | Upload media |
read_private_posts | Read private posts |
read_private_pages | Read private pages |
The exact capabilities can vary depending on the WordPress environment, particularly with Multisite, plugins, and custom configurations.
For a broader explanation of how capabilities work, see WordPress Capabilities Explained.
Can an Editor Publish Posts?
Yes.
Publishing content is one of the defining capabilities of the Editor role.
An Editor can generally publish posts created by themselves or other users.
This makes the role useful for websites where writers create content but a separate person is responsible for reviewing and publishing it.
For example:
Writer → creates article
↓
Editor → reviews article
↓
Editor → edits article if necessary
↓
Editor → publishes article
This workflow provides a useful layer of editorial control without requiring the writer to have publishing privileges.
Can an Editor Edit Other Users’ Posts?
Yes.
This is one of the most important differences between an Editor and an Author.
An Author generally works with their own posts.
An Editor can manage posts created by other users.
That means an Editor can:
- Review another writer’s article
- Correct the content
- Change the title
- Modify categories
- Update the article
- Publish the article
- Delete the article when appropriate
This makes Editors particularly valuable on multi-author websites.
Can an Editor Edit Pages?
Yes.
The standard Editor role includes capabilities for editing pages and publishing pages.
This means an Editor can often manage important website content such as:
- About pages
- Service pages
- Landing pages
- Contact pages
- Legal pages
- Other static content
However, access to certain theme-level or plugin-specific functionality is separate from ordinary page editing.
Can an Editor Manage Categories?
Yes.
The Editor role includes the manage_categories capability.
An Editor can therefore manage categories used to organize content.
This can be useful for content managers responsible for maintaining a website’s editorial structure.
However, category management should not be confused with broader WordPress configuration access.
Can an Editor Moderate Comments?
Yes.
The Editor role includes the moderate_comments capability.
An Editor can therefore help manage the site’s discussion area by reviewing and moderating comments.
This makes the role useful for websites where content management and community moderation are handled by the same team.
Can an Editor Upload Images and Media?
Yes.
The standard Editor role includes the upload_files capability.
This allows Editors to work with the WordPress Media Library and upload media needed for content.
For a content team, this means an Editor can generally handle the complete publishing process:
Write → edit → add media → organize → publish
without needing Administrator privileges.
Can an Editor Manage Plugins?
Normally, no.
This is an important limitation of the standard Editor role.
Capabilities such as install_plugins and activate_plugins are not part of the standard Editor capability set.
Therefore, an Editor generally cannot:
- Install plugins
- Activate plugins
- Delete plugins
- Update plugins through the standard administrative controls
This separation helps keep technical website management outside the editorial workflow.
If an Editor needs access to a particular plugin function, consider whether the plugin provides a specific capability or whether a carefully designed custom role would be more appropriate.
Can an Editor Change the WordPress Theme?
Normally, no.
The standard Editor role does not include the capabilities required to manage themes.
Theme-management capabilities are associated with higher-level administrative access.
An Editor can manage website content without being able to change the underlying theme configuration.
This distinction is useful for businesses that want their editorial team to work independently while keeping technical controls restricted.
Can an Editor Change WordPress Settings?
Normally, no.
The Editor role does not include the manage_options capability used for many important WordPress settings.
As a result, Editors generally cannot manage core settings such as:
- General settings
- Reading settings
- Writing settings
- Discussion settings
- Permalink settings
WordPress documentation identifies manage_options as a capability associated with administrative settings rather than the standard Editor role.
Can an Editor Manage Users?
The standard Editor role does not provide the broad user-management capabilities available to an Administrator.
This means an Editor generally cannot perform the full range of actions involved in managing WordPress accounts.
This separation is intentional.
A content manager should not automatically receive permission to create, delete, or modify privileged user accounts simply because they manage website content.
For more information about account access, see WordPress User Permissions.
Editor vs Administrator
The Editor and Administrator roles are often confused because both can manage a significant amount of website content.
The major difference is technical control.
| Capability | Editor | Administrator |
|---|---|---|
| Create posts | Yes | Yes |
| Edit own posts | Yes | Yes |
| Edit other users’ posts | Yes | Yes |
| Publish posts | Yes | Yes |
| Manage pages | Yes | Yes |
| Manage categories | Yes | Yes |
| Moderate comments | Yes | Yes |
| Upload media | Yes | Yes |
| Install plugins | No | Yes* |
| Manage themes | No | Yes* |
| Manage site settings | No | Yes |
| Manage users | Limited | Yes |
*On a standard single-site installation. Administrator capabilities differ in WordPress Multisite.
The practical distinction is:
Editor = content management
Administrator = site administration
If a user only needs to manage content, Editor is generally the more appropriate role.
For the broader role comparison, see Default WordPress Roles.
Editor vs Author
The Editor role has significantly broader content permissions than Author.
An Author generally manages their own posts.
An Editor can manage posts created by other users.
| Action | Editor | Author |
|---|---|---|
| Create posts | Yes | Yes |
| Edit own posts | Yes | Yes |
| Edit other users’ posts | Yes | No |
| Publish own posts | Yes | Yes |
| Publish others’ posts | Yes | No |
| Manage categories | Yes | No |
| Moderate comments | Yes | No |
| Manage pages | Yes | No |
This makes Author appropriate for individual writers and Editor appropriate for people responsible for the wider editorial operation.
Read WordPress Author Role for a detailed comparison.
Editor vs Contributor
The difference between Editor and Contributor is even more significant.
A Contributor can write and manage their own posts but cannot publish them.
An Editor can review, modify, and publish content.
A common workflow is:
Contributor → creates draft
↓
Editor → reviews draft
↓
Editor → publishes
This makes these two roles complementary rather than competing.
See WordPress Contributor Role to learn more about the Contributor workflow.
Editor vs Subscriber
The two roles serve completely different purposes.
A Subscriber has very limited capabilities.
An Editor has broad content-management capabilities.
A Subscriber may simply need an account, while an Editor may be responsible for managing the site’s entire editorial operation.
For a detailed explanation, see WordPress Subscriber Role.
When Should You Use the WordPress Editor Role?
The Editor role is a good choice when a user needs broad control over content but does not need full technical administration.
Typical use cases include:
Content Managers
A content manager can use the Editor role to oversee articles, pages, categories, and comments.
Blog Editors
Editors can manage content from multiple writers and prepare it for publication.
Editorial Teams
An Editor can serve as the person responsible for quality control and final publication.
Website Managers
For some smaller websites, an Editor may be responsible for day-to-day content without needing access to plugins and themes.
Publishing Teams
Editors can act as the final checkpoint before content becomes publicly available.
When Should You Not Use the Editor Role?
The Editor role isn’t suitable for every situation.
You should consider another role when:
- The user only writes their own posts.
- The user should not publish content.
- The user needs technical administration.
- The user needs plugin management.
- The user needs theme management.
- The user needs access to critical WordPress settings.
For example, giving a freelance writer the Editor role may provide more content control than necessary.
A Contributor or Author may be more appropriate depending on the workflow.
Can You Customize the Editor Role?
Yes.
WordPress allows roles and capabilities to be modified.
Developers can add or remove capabilities from an existing role using functions such as add_cap() and remove_cap(). WordPress also provides APIs for creating custom roles.
However, modifying the default Editor role requires caution.
If you add a capability to the Editor role, all users assigned to that role may receive that capability.
If only one specific group needs additional access, creating a separate custom role may be a better solution.
Learn more in Custom WordPress Roles.
Should You Modify the Editor Role or Create a Custom Role?
Use a modified Editor role when the change should apply broadly to all Editors.
Create a custom role when you need a separate permission structure.
For example, suppose you have:
- Three regular Editors
- Two SEO Editors
The SEO Editors may need additional capabilities that the regular Editors shouldn’t have.
Instead of changing the Editor role for everyone, create a dedicated SEO Editor role.
This keeps your permission structure easier to understand and maintain.
How to Create a Custom Editor Role
Developers can create a custom role with add_role() and specify the capabilities required by that role. WordPress’s developer documentation provides add_role() specifically for creating a role when one does not already exist.
A simplified example could look like:
add_role(
'senior_editor',
'Senior Editor',
array(
'read' => true,
'edit_posts' => true,
'edit_others_posts' => true,
'edit_published_posts' => true,
'publish_posts' => true,
'upload_files' => true,
)
);The capabilities should be selected according to the actual responsibilities of the user.
Do not simply duplicate Administrator permissions.
For a complete guide, see Custom WordPress Roles.
WordPress Editor Role and SEO
Editors can play an important role in an SEO-focused publishing workflow.
For example, an Editor can be responsible for:
- Reviewing article structure
- Editing titles
- Updating headings
- Organizing categories
- Reviewing internal links
- Adding or replacing media
- Publishing optimized content
However, SEO plugin permissions are not necessarily identical to WordPress core permissions.
An SEO plugin may introduce its own capabilities or access rules.
Therefore, if your Editor needs access to specific SEO features, check the plugin’s permission system rather than assuming the standard Editor role provides everything required.
For a broader overview, see WordPress Permissions Explained.
WordPress Editor Role and the Block Editor
The WordPress Editor role is not the same thing as the WordPress content editor interface.
This distinction is important.
The word “Editor” can refer to:
- The Editor user role
- The WordPress editing interface
The user role determines permissions.
The editing interface is the tool used to create and modify content.
An Editor user can therefore have access to the WordPress block editor because their role provides the capabilities required to work with content.
Don’t confuse the two terms when troubleshooting WordPress access.
WordPress Editor Role and Multisite
WordPress Multisite introduces additional considerations.
The capabilities available to Administrators differ between single-site and Multisite installations, and network-level capabilities belong to Super Admins.
The Editor role remains focused on content management within the site where the role is assigned.
It does not automatically become a network administrator simply because the WordPress installation uses Multisite.
If you manage a Multisite network, see WordPress Super Admin Role for network-level permissions.
How to Assign the Editor Role to a User
If you have sufficient administrative access, you can assign the Editor role through WordPress user management.
A typical process is:
Users → All Users
Then:
- Find the user.
- Open the user’s profile or role selector.
- Select Editor.
- Save the changes.
The user will then receive the capabilities associated with the Editor role.
Before assigning the role, make sure the user’s responsibilities actually require its broad content-management access.
How to Remove Editor Permissions
The simplest way to reduce a user’s access is usually to assign a different role.
For example:
Editor → Author
or:
Editor → Contributor
The appropriate choice depends on what the user still needs to accomplish.
If you need a more precise permission structure, use a custom role instead.
See WordPress User Permissions for more information about managing individual user access.
Common Problems With the WordPress Editor Role
Editor Cannot Access a Plugin
This may be expected.
The standard Editor role does not automatically have plugin-management capabilities.
If the issue concerns a particular plugin feature, check whether that plugin requires a specific capability.
Editor Cannot Change the Theme
The standard Editor role does not include the capabilities required for general theme management.
If the user needs theme-level access, carefully consider whether they actually require Administrator privileges or whether a custom role can provide a narrower solution.
Editor Cannot Perform a Custom Action
Custom post types and plugins may use their own capabilities.
For example, a plugin might define separate permissions for managing products, courses, listings, or other content types.
The Editor role may therefore not automatically have every capability created by third-party software.
Editor Has Too Much Access
If an Editor can perform actions they shouldn’t, inspect:
- Role capabilities
- Custom code
- Role-management plugins
- Plugin-specific capabilities
- Other custom access rules
Don’t assume the standard Editor role is responsible for every permission on the website.
Best Practices for Using the Editor Role
Use Editors for Content, Not Technical Administration
The Editor role is designed primarily around content management.
Avoid Giving Editors Administrator Access
If they don’t need plugins, themes, users, and settings, don’t give them those privileges.
Create Custom Roles for Specialized Responsibilities
If an Editor needs additional capabilities, consider creating a separate role instead of changing the default Editor role for everyone.
Review Permissions Regularly
User responsibilities can change over time.
Test Custom Permissions
Always test modified roles with a dedicated account before applying changes across a production website.
Keep Technical Access Restricted
Plugin, theme, and critical configuration access should remain with trusted users who actually need it.
Frequently Asked Questions About the WordPress Editor Role
What is the WordPress Editor role?
The Editor is a standard WordPress role designed for users who need broad content-management capabilities, including managing content created by other users.
Can an Editor publish posts?
Yes. Editors can generally publish posts and pages.
Can an Editor edit another user’s post?
Yes. The standard Editor role includes capabilities for editing other users’ posts.
Can an Editor delete posts?
Yes. The standard Editor role includes several post and page deletion capabilities, including capabilities related to other users’ content.
Can an Editor manage comments?
Yes. Editors have the moderate_comments capability by default.
Can an Editor install plugins?
No, not with the standard Editor capabilities.
Can an Editor change the WordPress theme?
Not normally. Theme-management capabilities are not part of the standard Editor role.
Can an Editor manage WordPress settings?
Not normally. The Editor role does not include the manage_options capability.
Is Editor higher than Author?
The roles are designed for different responsibilities rather than being a simple organizational ranking. However, the Editor has substantially broader content-management capabilities than the Author. WordPress itself notes that roles should be understood in terms of responsibilities rather than simply as seniority levels.
Should a blogger be an Editor or Author?
If the blogger only needs to manage their own posts, Author is usually more appropriate. If they need to manage and publish content created by other writers, Editor may be more suitable.
Can I create a custom Editor role?
Yes. You can create a custom role with a selected set of capabilities using a plugin or WordPress code.
Discover more from WORDPRESS ROLE
Subscribe to get the latest posts sent to your email.
