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 […]