With the Restrictions extension, you can restrict your entire site, or pieces of it in a highly configurable way.
Features
- Restrict entire site from unauthenticated users
- Require users to be logged in to view specific posts or pages
- Require specific roles to view specific posts or pages
- Configure nav menu items to display only if a user is logged or not logged in
- Configure nav menu items to display only for specified user roles
- Configure widgets to display only if a user is logged or not logged in
- Configure widgets to display only for specified user roles
- Use the `[tml-require-role]` shortcode to restrict content within a post or page to a specific role
- Use the `[tml-require-user]` shortcode to restrict content within a post or page to a specific user or all logged in users