The current implementation is based on making all the schedule and results information available while restricting access to individual information unless a person is a member of the site and logged in.
Below is an approach to hide the schedule and related crew information unless logged in. This means that internet searches would not find or show any of the hidden content. Two pictures below. The first being the home page not logged in with annotations on the proposed concept. I've asked about displaying results, or hiding them unless logged in. The results may be displayed with crew information removed if that is what is desired. The 2nd photo is the links page. This is just to show that the ability already exists to hide whatever content you would like.
- Links-Page-Annotated.png (1.27 MiB) Viewed 146 times
Enable the Hide Site Schedule & Crew Option
Crew Manager Modify Settings located in the WordPress Admin panel is accessible via the admin dashboard button Crew Manager Settings Page or Crew Manager Modify Settings screen in WordPress Admin left menu. There are radio buttons to set the various hidden / visibility options. The lower radio buttons in this section allow the Skipper to hide the schedule and crew to everyone, unless logged in. This will modify the menu and remove menu items that normally display crew and schedule information.
When this option is selected the menu is modified as annotated below. The full menu with all feature is restored when logged in.