Why Limit Authors to Their Own Posts?
By default, your WordPress website will show all posts and pages to all users, regardless of their user role in the admin area. Whether you’re an author, editor, contributor, or administrator, you can view all the articles.
This usually isn’t a problem if the authors are part of your company or team.
Limit Authors to Their Own Posts Using a Plugin
Using a WordPress plugin, you can easily allow authors to see only their own posts without editing code.
For this tutorial, we will be using the PublishPress Permissions plugin. It’s a free plugin that lets you manage WordPress permissions, and works out of the box to limit writers to their own articles.
There is also a premium version available in PublishPress Pro bundle, which offers more permission settings like who can access the media library. However, you can start with the free version.
First, you’ll need to install and activate the PublishPress Permissions plugin. For more details, you can follow our guide on how to install a WordPress plugin.
Once the plugin is active, it will automatically show posts to only their authors.
For example, if you’re logged in as the administrator and head over to Posts » All Posts from your dashboard, then you’ll see all the posts.
However, if you log in to the WordPress admin area from an author’s account, then you’ll notice that only the posts created by the author will be visible.
Now, what if you want your editors to be able to access all the posts so they can review them? Let’s see how you can do that.