For each page on your Wild Apricot site, you can control whether it appears in your site menu, and the type of users who can access it. You can restrict page access to certain membership levels or member groups, or to site administrators only. Page access and visibility is controlled through page settings.
Restricting webpage access by membership level
You can restrict page access to selected membership levels so that only members at those levels can view the page, either through the site menu or via a direct link (URL).
To restrict page access to selected membership level, follow these steps:
- Within the Website module, click the Site pages option.
- Within the site page list, click the page that you want to restrict access to. If the page you want to select is grouped under another page, you may have to click the plus sign beside the parent page to display its subpages.
- Click the Edit button towards the top of the screen.
- Within the Access level options that appear in the page settings on the left, click the Restricted option.
- Choose the member levels – and optionally, membership groups – that can view the page.
If you restrict access by both membership levels and membership groups, then members who belong to any of the selected levels or groups will be able to access the page. If you check the All levels or All groups option then all levels or groups – including any levels or groups added in the future – will be selected.
Restricting a member directory by membership level
You can limit a member directory to displaying only members at selected membership levels.
To do so, follow these steps:
- Within the Website menu, click the Site pages option.
- Begin editing the page where the member directory appears.
- Hover over the member directory gadget and click the Settings icon.
- Within the gadget settings panel on the left, choose from the following options under Members to include:
All members
Include all members.
From saved search
Use a saved member search to limit members to those that match the saved search criteria. When you choose this option, you can choose from a list of your saved member searches. This option will only appear if you have a saved member search.
Selected levels
Restrict the list to members at selected membership levels. When you click this option, you can choose one or more membership levels to be included in the directory.
Show bundle coordinator only
Indicates whether to include only bundle coordinators and exclude individual members of bundles. The profiles of individual bundle members will still be accessible from the bundle coordinator's profile even if individual members are excluded. - Click Save.
Note: Whether a member appears in the directory also depends on that member's privacy settings.
Hiding a page from your menu
You can hide sites pages so they don't appear as options in your site menu, but are still accessible via a direct link.
For example, you might want to have your terms of use and privacy policy pages appear as links on your page footer but not in your menu.
To control whether a page appears in your site menu, follow these steps:
- From the Website module, click the Site pages option and select the page within the list.
- Click the Edit button towards the top of the screen.
- Using the Position in menu options that appear within the page settings on the left, choose where you want the page to appear within your site menu, or click the Not in menu option to exclude the page from the menu.
- Click the Save button to save your changes.
Page settings automatically appear when you create a new page or begin modifying an existing page.
For more information on managing your site menu, see Reordering and grouping menu pages.
Controlling page access
For each page on your site, you can control the type of users who can access it. You can restrict page access to certain membership levels or member groups, or to site administrators only.
Access restrictions apply to the page itself and not to any resources (graphics, links, etc.) appearing on the page. For instructions on restricting access to individual files, click here.
Restricted pages will not appear as menu options for authorized members until they log in.
It is not advisable to restrict your home page to members only. Instead, your home page should provide a log in button or log in form for members to log in and view member-only content on other site pages.
To restrict access to a particular page, follow these steps:
- From the Website module, click the Site pages option and select the page within the list.
- Click the Edit button towards the top of the screen.
- Using the Access level options that appear within the page settings on the left, choose the type of users that can view the page.
- Click the Save button to save your changes.
Page settings automatically appear when you create a new page or begin modifying an existing one.
The following access levels options are available:
Public
Anyone can view the page, whether they are members or not, and logged in or not.
Admin only
The page can only be viewed by a site administrator. For all others, the page will not appear in the site menu. You might want to leave new pages as Admin only while you are setting the page up so you can preview it before it goes live.
Only full administrators or website editors can view an admin-only page within the list of site pages.
Restricted
Only contacts who belong to one of the selected membership levels or member groups can view the page. When you click this option, check boxes appear for each membership level and member group you have set up. Check each of the levels and groups you want to grant access to. If you restrict access by both membership levels and member groups, then members who belong to any of the selected levels or groups will be able to access the page. If you check the All levels or All groups option then all levels or groups – including any levels or groups added in the future – will be selected.
Restricted pages will not appear as menu options for authorized members until they log in. To provide visible access to restricted pages, so that visitors and logged out members know they exist, you can create an unrestricted page with links to the restricted pages.
Customizing the authorization required page
When someone tries to connect to a restricted page and is not logged in, a page will appear instructing them to log in order to view the page.
You can modify the title and instructions displayed on this page, and add any other content you wish. You cannot, however, modify or remove the login form.
To customize the authorization required page, follow these steps:
- Within the Website module, click the System pages option.
- Within the list of system pages, click the Authorization required entry.
- Click the Edit button to enter edit mode.
- Click the content gadget containing the heading and instructions, and modify them as required. For instructions, see Using the content editor. You can add other gadgets as well, but you cannot modify or delete the system gadget containing the log in fields.
- Click the Save button to save your changes.
Alternatively, you could enter edit mode by hovering over the Authorization required entry then hovering over its info icon and clicking the Edit option.