We are very pleased to announce that Sensei LMS 3.6 is now publicly available. Although technically a minor release, 3.6 packs a major punch!
What’s New in Sensei LMS 3.6?
Sensei LMS 3.6 introduces several new blocks to the course page:
When creating a new course, these blocks are automatically added to the page for you. They are equivalent to the elements that already appear on the course page, but because they have been rewritten as blocks, it’s now possible to change how they look, adjust their order, or remove them altogether:
The Take Course block is a button that enables a registered user to enrol in the course. Once enrolled, the Take Course button is no longer displayed for that user. The block can be customized by changing its style, colors or border.
The Contact Teacher block enables registered users to contact the teacher. The user is not required to be enrolled in the course in order to send a message to the teacher. Similar to Take Course, the Contact Teacher block can have its style, colors and border customized.
Course Progress displays the user’s progress in the course. This block is only visible to users who are already enrolled. The course progress block enables you to customize the border radius, progress bar height, and colors.
In addition to displaying the modules and lessons that make up a course, the course outline block enables you to build your course structure right inside the editor! Any modules or lessons you add to the block will be created automatically once the course is saved:
Please note that it’s not currently possible to add existing modules or lessons to the course outline block. Given this, the recommended flow for creating a new course is to start with the course outline block, and then add content to the individual modules and lessons once they’ve been created.
You can learn more about how to use these blocks in our documentation. A future release will add more blocks for both lessons and quizzes.
What If I Don’t Want to Use Blocks?
If you’d rather not use blocks for new courses, you can remove them in the editor and the PHP template will be used to render the course as before. This will create a consistent experience for learners until you’re able to update existing courses to also use blocks.
What Else is in This Release?
Here are some other enhancements and fixes you’ll find in 3.6:
- Ensure analysis export works with RTL languages.
- Fix incorrect rounding of maximum file size for file upload questions.
- Ensure learners who have already viewed a quiz see the latest updates the next time they view it.
- Remove wrapper elements from templates. This should improve the look of Sensei pages on some themes.
- Enforce minimum PHP version of 7.0.
What’s New in WooCommerce Paid Courses 2.2?
WooCommerce Paid Courses 2.2 extends the Take Course block, and changes it to a Purchase Course button if there is a single product attached to the course, or pricing cards if there are multiple products attached to the course:
Developers: For new hooks, deprecations and template file changes, please see the beta release post.
To update, please head on over to Dashboard → Updates in the WordPress admin.
Please note: While we have thoroughly tested this release, it’s always possible that we’ve missed something. We recommend that you test the update on a staging site before updating your live site.
Thank you to all our testers and contributors!