One of the frustrating things of running a multi-user WordPress blog is wading through the enormous amount of posts that end up there. Also, by default WordPress allows all editors to see the titles of other users posts and unpublished drafts even though they cannot edit them.
Previously other users have tried to do the same thing (see: Multiple users – only allow them to see their own posts when logged in?) by editing “edit.php” or “edit-post-rows.php” directly. This gets the same outcome, but is more likely to get forgotten or messed up when you install a WordPress Upgrade.
I’ve created a tiny little WordPress plugin that makes it so that users and editors can only see posts from the manage tab that they have written themselves. By using this plugin, the only users that can see all posts from the manage tab are Admins.
Let me know what you think about the plugin! Maybe I missed something, or there is some extra functionality that you would like it to have. Just leave a comment here or send me an email.