Family Encyclopedia >> Electronics

How to Allow WordPress Contributors to Edit Published Posts

We've had readers ask if it's possible to let contributors edit their posts after approval. WordPress user roles define precise permissions, but by default, contributors can't edit published posts. As experienced WordPress site managers, we'll walk you through secure ways to enable this while maintaining control.

How to Allow WordPress Contributors to Edit Published Posts

Understanding Contributor Permissions

Contributors submit drafts for review, which admins or editors approve and publish. Once live, contributors lose edit access by design—this upholds editorial standards. But you can customize roles by adding capabilities.

We'll cover two proven methods: a user-friendly plugin and custom code.

Method 1: Use Capability Manager Enhanced Plugin (Recommended)

This is the simplest option for beginners and pros alike, with full control over all roles.

Install and activate the Capability Manager Enhanced plugin. See our detailed guide on installing WordPress plugins if needed.

Head to Users » Capabilities in your admin dashboard.

How to Allow WordPress Contributors to Edit Published Posts

Select the Contributor role from the dropdown.

How to Allow WordPress Contributors to Edit Published Posts

In the Posts section, check edit_published_posts, then click Save Changes.

How to Allow WordPress Contributors to Edit Published Posts

Test by switching to a contributor account (use our user switching tip). Visit Posts—you'll now see Edit links on published content.

How to Allow WordPress Contributors to Edit Published Posts

Method 2: Add Code to Functions.php

For developers, add this snippet to your theme's functions.php or a custom plugin. First, learn how to safely edit WordPress files.

// Get the Contributor role object
$contributor_role = get_role( 'contributor' );
// Add ability to edit published posts
$contributor_role->add_cap( 'edit_published_posts' );

Run once, then remove the code—permissions persist.

While these steps work reliably (tested on sites we've managed for years), we advise caution. Contributors editing live posts risks SEO and quality issues like poor keywords, missing meta, or bad images.

Instead, have writers request changes via admins/editors to preserve integrity. Share our blog post checklist for submissions—it covers SEO essentials for faster reviews.

This guide empowers better collaboration. Also see: Frontend post submissions without admin access.

Subscribe to our YouTube channel for video tutorials, and follow us on Twitter and Facebook.