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