Free tools Windows power users keep installed
One-click scans. No signup required.
WordPress Authors can normally edit their own published posts. The permission that controls this is edit_published_posts. Keep that capability in the Author role to allow direct changes to live posts; remove it if authors should be limited to drafts or pending content.
Check the capability that controls published-post editing
WordPress assigns capabilities through roles. The default Author role includes edit_published_posts, along with capabilities such as edit_posts and publish_posts. WordPress explains that removing edit_published_posts prevents a user from editing their published posts (Roles and Capabilities).
| # | Preview | Product | Price | |
|---|---|---|---|---|
| 1 |
|
Posts fixed pages plugins setting method steps to read after installing WordPress for the first time... | $2.99 | Buy on Amazon |
For the standard Posts post type, an author who retains this capability can open and save changes to their own posts after publication. They do not need edit_others_posts; that capability is for editing posts owned by other users.
Allow authors to edit their own live posts
- Confirm that the user has the Author role, or a custom role based on it.
- In your role or capability-management tool, verify that the role includes
edit_published_posts. - Leave
edit_others_postsdisabled unless the role must edit colleagues’ posts. - Have the author open one of their published posts, make a small test change, and save it.
WordPress does not provide a general-purpose capability editor in the default dashboard. If you change capabilities programmatically, the platform exposes add_cap() and remove_cap(). Make role changes carefully, preferably in a controlled deployment with a backup, because changing a shared role affects every user assigned to it.
Recommended Free Tools
#1 Best Overall
Prevent direct edits while keeping a review gate
Direct editing and publishing are separate permissions. edit_published_posts determines whether an author can modify an already-published post; publish_posts controls whether the user can publish.
For a review-first workflow, give the author the ability to edit the relevant posts but withhold publish_posts. WordPress then presents Submit for Review instead of Publish when the user creates content. An editor or another role with publishing permission can review and publish the pending work (Post Status).
This core workflow should not be described as a guaranteed staged copy of every change to an existing live post. The exact behavior can vary by post type and by workflow plugins installed on the site. Test the process with the actual role and content type before adopting it as an editorial policy.
Choose the right permission scope
| Requirement | Relevant capability or setup | Result |
|---|---|---|
| Authors revise their own published posts | edit_published_posts |
They can edit published posts they own. |
| Authors edit only their own content | Keep edit_others_posts disabled |
Cross-author editing remains blocked. |
| Authors submit work for editorial approval | Allow editing but withhold publish_posts |
WordPress uses Submit for Review; an authorized publisher completes publication. |
| Authors edit a custom post type | Check that type’s registered capabilities | The permissions may differ from standard Posts. |
Use revisions to inspect or undo a change
WordPress revisions store a record of each saved draft or published update. In the editor, open the post or page settings and select Revisions when the control is available. You can compare versions and restore an earlier one (Revisions).
The Tool Desk
Outbyte PC Repair FREERepair Windows errors before they cause bigger problemsFix Now →Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →The interface depends on the WordPress version: the newer revisions screen is documented as available since WordPress 7.0, while WordPress 6.9 and earlier use the classic revisions screen. A restore returns the selected content to the editor; review the post and save or publish it according to the user’s permissions.
Limit how many revisions are stored
If storage is a concern, WordPress supports the WP_POST_REVISIONS setting in wp-config.php. Set it to true or -1 to keep every revision, false or 0 to disable regular revisions (while retaining an autosave per post), or a positive integer to retain that many revisions plus one autosave per user. Back up the site before editing the configuration file.
Troubleshoot when the option does not work
The author cannot open or save the post
- Check that the post is owned by that author;
edit_others_postsis required for another user’s post. - Verify the role actually contains
edit_published_posts, including any custom role assignment or capability plugin override. - Check whether a workflow, security, or editorial plugin is restricting edits.
The content is not a standard WordPress post
Custom post types can map primitive capabilities differently. Inspect the post type registration and its capability configuration rather than assuming the standard Posts permissions apply. WordPress documents the mapping in get_post_type_capabilities().
The Revisions control is missing
Availability depends on permissions, post-type support, editor settings, and the WordPress version. The page/post settings documentation explains that sidebar controls depend on the user’s permissions (Page/Post Settings sidebar). Confirm that revisions are supported for the post type and that the user can edit the content.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

