It is possible to restrict pages, posts, custom post types, menus and widgets to members, nonmembers or specific roles in your WordPress site. WordPress Access Control plugin not only allows you to control access to your membership based website but provides you shortcodes and post, custom-post-type support, along with comprehensive admin interface to configure the plugin defaults.
Continue reading Easily Restrict Access To Posts, Pages, Menus & Widgets For User Roles In WordPress