What is the edit_private_posts permission in WordPress? #

The edit_private_posts permission allows users to edit WordPress Posts if they are in the Private status.

To use this permission, you must have two other capabilities:

If users have the edit_private_posts permission, they will see the “Edit” link under private Posts.

Edit Private Post
Edit Private Post

Who has the edit_private_posts permission? #

The edit_private_posts permission is available on single WordPress sites and on multisite networks.

By default, the edit_private_posts permission is given to Super Admins, Administrators, and Editors.

Subscribers and Contributors can not edit private Posts.

How to control who has the edit_private_posts permission #

You can control who has the edit_private_posts permission by installing the PublishPress Capabilities plugin.

  • After installing PublishPress Capabilities, go to “Capabilities” in your WordPress admin menu.
  • Using the dropdown in the top-left corner, choose the role you want to edit.
  • Check or uncheck the box in the “Posts” row of the “Edit private” column.
Edit Private Post Box
Edit Private Post Box

All the WordPress permissions for Posts #