WP Private Content Pro
This plugin allows you to put a limit on the posts/pages. Some posts/pages that you donﾒt want to show for every visitor. This plugin simplifies the process for protecting your important site content from guests as well as specific user roles.
Private Content Pro Features
Restrict the content
WP Private Content Pro can help you post types based on various types including guests, members, user roles, users, user groups, and Mailchimp subscriptions.
Create a private page easily
You can create a private page for every user of your site and let the administrator add user-specific content to the private page. Only the owner will be able to see this content. The private page also contains private discussion and private files sections along with the main private content section.
Overcome many limitations