Documentation
-
Theming
Sensei LMS Theming A comprehensive guide to theming in Sensei LMS. If your Sensei LMS content isn’t displaying how it should, please check out Sensei & Theme Compatibility. Sensei LMS’s templating system is simple for developers to understand and customize in their theme. You will find Sensei LMS’s template folder in the plugin’s root directory,
-
Shortcodes
You can add shortcodes to the content area of any page or post in order to display specific content. For more on shortcodes and how to use them, please see WordPress Codex: Shortcodes. Sensei provides the following shortcodes: Courses A list of courses. Option Description Values Default category Show courses from a specific category Any valid
-
Protecting Downloadable Files and Video
By default, files uploaded to WordPress are available publicly, so you will need a 3rd party service or plugin to fully protect uploads and videos. Protecting Video Content For video protection, you’ll need to use a third-party video streaming service to ensure that video content can only be viewed after purchasing a course. We recommend using
-
Quiz Settings Flowchart
This chart shows the behavior of Sensei quizzes when the various settings are enabled/disabled: Note that answer feedback is only displayed if you: Pass the quiz; or The ‘reset quiz’ button is disabled.
-
Using Mathematics in Quizzes
You can use LaTeX notation and the Beautiful Math component of Jetpack to include complex mathematical and scientific expressions in your Sensei Interactive Blocks. Note: Currently, Jetpack’s Beautiful Math module is not compatible with Quiz questions. Please use Interactive Questions blocks instead. Once you have installed Jetpack and activated the Beautiful Math module, you can enter
-
Widgets (Retired)
Note: Course Progress plugin has been officially retired and is no longer supported via Widgets. This functionality is now available by default in Learning Mode. Sensei has four default widgets for you to use on the front-end of your theme. You will find these under Appearance > Widgets. Category Courses – Outputs a list of courses
-
Content Hierarchy
Courses and Lessons The main content hierarchy in Sensei is Courses > Lessons A course is a collection of lessons. Each course can contain any number of lessons. Each lesson can only belong to a single course. Users register for a course to access that course’s lessons. Courses can also be organized into Course Categories.
-
Email Notifications
Starting with Sensei LMS 4.12 and above, you can fully customize Sensei’s Email Notifications. You can not only customize the content of the emails, but also add your own logo and branding. Plus, we’ve made sure that the emails are mobile-responsive, so your students can easily access them on any device. Sensei Emails Configuration and
-
Learner Profiles
All learners have their own profile page. This page displays the learner’s name, bio, avatar and their active/completed courses. This information is pulled from the user’s own WP-admin profile for your site: https://yoursite.com/wp-admin/profile.php The courses area looks identical to the My Courses page content. In the Sensei settings, you have two options available to manage the
-
Roles & Capabilities
Admin Capabilities Sensei gives admin users two additional capabilities: Students There is no specific Student role in Sensei. Any role user can be a student by registering and starting any course. Their WordPress default user role is Subscriber. Teachers Sensei includes a Teacher role. This is the same as the Subscriber role but with the