Doc Category: General
-
Updating Sensei LMS
Sensei LMS is frequently updated with new features, bug fixes, and occasionally security updates. It is important to keep your site up-to-date. Although updates are tested prior to release, we recommend testing on a staging site and/or performing a database backup before updating your site. If you don’t have a staging site, you can use […]
-
Upgrading from Sensei to Sensei with WooCommerce Paid Courses
In May 2019, the original Sensei plugin was split into 2 new plugins – Sensei LMS (free) and WooCommerce Paid Courses (paid). If you had an active Sensei license at that time, it was automatically converted to a Sensei with WooCommerce Paid Courses license. If you have Sensei 1.12.3 (or lower) installed, and you sell […]
-
Deprecation Policy
This document outlines Sensei’s code deprecation policy and the timelines for removing deprecated code from the codebase. Deprecated code is always removed in a major release. The scenarios below assume that there is at least one minor release that contains the deprecation before the major release in which the code is removed. When to Remove […]
-
General
Can’t quite find what you’re looking for? Perhaps you’ll find the answer here. Sensei Pages – An overview of the pages Sensei creates as part of the installation process. Adding Sensei Pages to Navigation Menus – There are several different types of Sensei pages available that you can add to any of the menus on your […]
-
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 [sensei_courses] – A list of courses. Option Description Values Default category Show courses from a specific category Any […]
-
Widgets
Widgets 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 in a chosen category Course Categories – Outputs a list of course categories Course Component – Outputs a list of courses, either new, featured, free, paid, […]
-
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. […]
-
Learner Profiles
All learners have their own profile page. This page displays the learner’s name, bio, avatar and their active/completed courses. The courses area looks identical to the My Courses page content. In the Sensei settings, you have two options available to manage the learner profiles: Enable/disable public learner profiles Show/hide the learner’s active/completed courses on their profile […]
-
Roles & Capabilities
Admin Capabilities Sensei gives Admin users two additional capabilities: manage_sensei_grades – gives access to the Analysis, Grading and Learner Management sections of Sensei. manage_sensei – gives access to all Sensei settings and functionality. Learners There is no specific Learner role in Sensei. Any user of any role can be a Learner by registering and starting any course. […]
-
Adding Sensei Pages to Navigation Menus
Adding Sensei menu items To add Sensei pages to your custom navigation menus, go to Appearance > Menus If you haven’t already set up a custom menu, first add one, then open the ‘Sensei’ tab on the left hand side: Note: If you don’t see the Sensei tab, click on the ‘Screen Options’ tab at the […]