How do WordPress roles work with WP Courseware?
The Administrator role can create courses, configure courses, create modules, create units, create quizzes, and assign units to modules. Administrators can also create quizzes/surveys and quiz questions. Also, users with the Administrator role can manage and edit courses created by anyone with the Instructor role.
The Instructor role can create courses, configure courses, create modules, create units, create quizzes, and assign units to modules. Instructors can also create quizzes/surveys and quiz questions. However, users with the Instructor role are limited to viewing and editing only the courses they authored. They can't see courses, modules, units, quizzes/surveys, or questions created by other Administrators or Instructors.
A unit is simply a custom post type, so the various roles apply just as they would for a regular post.
- Editor - can publish and manage posts and pages, as well as manage other users' posts, etc.
- Author - can publish and manage their own posts
- Contributor - can write and manage their posts, but not publish them
- Subscriber (Student) - can only manage their profile and view course units