The WordPress Posts & WooCommerce Products Restrict Access / Scheduler (WPPS) plugin is a powerful tool by which the Site admin can schedule or restrict access of posts, custom posts (like wordpress pages, bbpress posts or any other 3rd party custom posts ) and product visibility by “date rules” and for user roles. WooCommerce products can also be setted as “Unpurchasable” (visible but cannot be added to cart).
LIVE DEMO
http://www.codecanyon.eu/wpps/wp-admin
(Shop admin user role) user: demo
pass: demo
(Customer role) user: demo2
pass: demo
HOW IT WORKS
It’s very easy, once installed and activated, the site admin will find a new “Scheduler” menu voice on the main menu by which he can access to the Scheduling rules configurator. By this menu the shop admin can set up scheduling rules to automatically publish/unpublish post, custom post (like wordpress pages, bbpress posts or any other 3rd party custom posts) and products. He can also simply restrict access to contets by user roles. In case you are restricting posts/pages by user role, you can also choose to redirect to a page.