The Cyatl LMS Group settings screen is where you can set global options that will apply to all Cyatl LMS Groups that you create. Please note that individual groups cannot have their own unique settings.
To access your group settings:
- In your Cyatl LMS Dashboard area click on Groups
- Click the Settings tab
Group Leader User Settings
These settings are optional and apply to the Group Leader user role only. These settings allow for customizing the Group Leader’s capabilities in the following ways:
- Course Auto-enrollment: Enable this setting to give Group Leaders access to all courses their automatically. Turn this setting off if you prefer to require Group Leaders to enroll into the group (just like regular users).
- Bypass Course limits: Enable this setting to allow Group Leaders to access course content in any order, and bypass all progression and/or access limitations that are set for the course. Turn this setting off to force Group Leaders to navigate through course content in the same way as students.
- Manage Groups: Enable this setting to grant Group Leaders the ability to create and manage groups. This includes adding and removing courses, users and other content in the group.
- Manage Courses: Enable this setting to grant Group Leaders the ability to create and manage courses. This includes creating and deleting course content, enrolling users into courses, etc.
- Manager Users: Enable this setting to grant Group Leaders the ability to manage users. This includes accessing the user profiles to add or remove progress, manage specific user access, creating and deleting users, etc.
Global Course Management & Display Settings
These settings are optional and will impact the front-end display as well as group structure.
- Group Hierarchy is fully optional. Enabling this setting will grant you the ability to nest groups within other groups. Any user enrolled into a parent group, will automatically have access to (and be added to) all its child groups. Parent groups can be selected on the Group Page’s Attribute section.
- Group Table Pagination allows you to control how many courses are displayed per page on the group description page’s content table.
- Group Course Order allows you to control the display order of the courses on the group description page’s content table.
Group Custom Post Type Options
- Public: Enable this setting if you want your groups to be public and visible on the front-end. This also allows you to edit or update your Group URL or permalink from the Group Page.
- Group Search: Enable this setting if you want groups to be included in search results when using the default WordPress search form on the front-end of your site.
Group Search has nothing to do with Google search results. This setting only applies when using the built-in WordPress search form on your website.
- Archive Page: Enable this setting if you want visitors to be able to access the default group archive page. When enabled, a preview of the URL is displayed.
You need to re-save your permalinks after updating this setting. You can set the permalink URL for this page from your WordPress permalinks settings.
- RSS/Atom Feed: Enable this setting if you want to include Cyatl LMS Groups in the RSS feed of your site.
- Editor Supported Settings: You can choose which features you’d like to enable for the Group post type.
- Featured Image
- Custom Fields
Using group taxonomies is completely optional, but they provide an additional way to organize your groups, especially if you have many offerings.
- Cyatl LMS Group Categories: This enables you to organize your groups into custom categories that are only available for Cyatl LMS Groups.
- Cyatl LMS Group Tags: This enables you to organize your groups using custom tags that are only available for Cyatl LMS Groups.
- WordPress Post Categories: This enables you to organize your groups using WordPress’ default category management system. These categories can be viewed & managed in the WordPress admin under POSTS > CATEGORIES. You can share them between both the Posts & Courses post types.
- WordPress Post Tags: This enables you to organize your courses using WordPress’ default tag management system. These tags can be viewed & managed in the WordPress admin under POSTS > TAGS. You can share them between both the Posts & Courses post types.
If these options are enabled, then you will see each of them in the sidebar of the editing screen. In the above screenshot, WordPress categories & tags are shown in red, while Cyatl LMS categories & tags are shown in purple.
WordPress has a good article on the difference between categories & tags, and when & how to use each one.
Managing Categories & Tags
You can manage (add, edit, or delete) the WordPress and LearnDash Categories & Tags via the Actions menu:
- Navigate to Dashboard> GROUPS
- Select the Actions dropdown menu
- Select your desired menu option
Group Content Protection
These options allow you to include WordPress pages and posts as part of group-protected content if desired. Once enabled, the settings are then managed directly on the specific page or post you wish to include in the group’s protected content.
- Supported Post Types: Globally enable WordPress posts and/or WordPress pages. Once enabled, each individual post / page will provide an option to protect it as part of a group.
- Access Denied Message: Include a custom message for pages and posts that are protected when a user tries accessing it without proper permissions.
- Bypass User Roles: You can select specific user role(s) to bypass the group enrollment requirement in order to view the protected page or post.