Doc Category: Theming & Customization

  • Themes for Sensei LMS

    Looking for a theme to use with Sensei LMS? Although Sensei should work with just about any WordPress theme, for those looking for a bit more guidance, here’s a list of the most popular themes used on sites that run Sensei: Divi by Elegant Themes Astra by Brainstorm Force Twenty Twenty by WordPress.org Storefront by […]

  • Theming & Customization

    This documentation is for advanced users and developers who would like to customize their theme or make small changes to tweak Sensei’s behaviour. Please note that our support policy does not include assistance with customizations, so we will be unable to assist with modifying or debugging custom code. Theming Theming – A comprehensive guide to theming […]

  • Theme Compatibility

    Sensei’s theme compatibility handling ensures that Sensei looks good on your website’s frontend, no matter what theme you decide to use. How does it work? When Sensei displays full-page information on the frontend (for example, a course page, a lesson page, the course results page, a quiz page, etc), it needs to use custom PHP […]

  • Get users who have completed a course

    Please note that this is a Developer level document. If you are unfamiliar with code/templates and resolving potential conflicts, select a WooExpert or Developer for assistance. We are unable to provide support for customizations under our Support Policy. View this gist on GitHub

  • Enabling Theme Support

    For the most part, Sensei will work nicely with any WordPress theme. Just install a theme, activate it, and you’re good to go! A small percentage of our users, however, may encounter theme compatibility issues. This advanced level support document is for them. TLDR: Add the following code snippet to your theme’s functions.php file (if you’re […]

  • 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 to customize in their theme. You will find Sensei LMS’s template folder in the plugin’s root […]

  • Remove double ‘Quiz’ word

    With some of the older quizzes we stored the word ‘Quiz’ inside the title. This was changed to where the title is only appended when the quiz loads. This allows you now to translate the word ‘Quiz’. Due to the code update some older Quizzes now loads with 2 ‘Quiz’ words. To fix this add […]

  • Change single title on courses, quizzes and lessons

    With the code below you can change the title on the single course, quiz and lesson pages. Please note that this is a Developer level document. If you are unfamiliar with code/templates and resolving potential conflicts, select a WooExpert or Developer for assistance. We are unable to provide support for customizations under our Support Policy. […]

  • Alter the quiz information box

    You can use the quiz information box below to alter the message box on top of all quizzes. Please note that this is a Developer level document. If you are unfamiliar with code/templates and resolving potential conflicts, select a WooExpert or Developer for assistance. We are unable to provide support for customizations under our Support […]

  • Hide the add learner box for non-admin users

    In certain cases, you don’t want the teacher users to add learners to their courses. If you would like to hide the add learner meta box on the “learner management” screen. Please note that this is a Developer level document. If you are unfamiliar with code/templates and resolving potential conflicts, select a WooExpert or Developer […]