=== Sensei LMS - Online Courses, Quizzes, & Learning === Contributors: automattic, aaronfc, burtrw, donnapep, fjorgemota, gabrielcaires, gikaragia, imranh920, jakeom, luchad0res, merkushin, m1r0, onubrooks, renathoc, yscik Tags: lms, eLearning, teach, online courses, woocommerce Requires at least: 6.1 Tested up to: 6.3 Requires PHP: 7.4 Stable tag: 4.18.0 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Create beautiful and engaging online courses, lessons, and quizzes. == Description == **Create beautiful and engaging online courses, lessons, and quizzes.** [Sensei LMS](https://senseilms.com) is a powerful learning management plugin from Automattic, the company behind WordPress.com, WooCommerce, and Jetpack. At Automattic, we use Sensei LMS to power all our employee training courses. Share your knowledge and teach freely with Sensei LMS! ### Powerful LMS Features ### - Seamlessly integrate Sensei LMS into your WordPress site. Sensei LMS looks great with any theme and can be customized to match your branding and style. - Create engaging courses with the [WordPress Block Editor](https://wordpress.org/documentation/article/wordpress-block-editor/), fully utilized by Sensei's free [Course Theme](https://senseilms.com/meet-course-a-new-free-block-theme-by-sensei/). - Enable [Learning Mode](https://senseilms.com/learning-mode/) for an immersive distraction-free learning experience. - Track student progress and performance with detailed reports. - Embed videos from YouTube, Vimeo, and VideoPress for video-based courses. - Add the Course List block to any page or post to display available courses. ### Create effective quizzes ### Quizzes are a powerful way to improve your students' understanding of key concepts and track their progress. Select from various quiz question types and settings, such as multiple-choice, fill-in-the-blank, true/false, free response, file uploads, and more. ### Showcase your courses ### Submit your course to Sensei LMS' public course showcase at [https://senseilms.com/showcase/](https://senseilms.com/showcase/). Sensei LMS' course showcase allows you to reach new audiences to expand your course's visibility. ### Discover the power of Sensei Pro ### Realize the full potential of your courses with Sensei Pro. **WooCommerce Integration:** Effortlessly set a price and sell courses in just a few clicks. Sensei Pro seamlessly integrates with WooCommerce Subscriptions, Payments, Memberships, and Affiliates extensions. **Scheduled Content Drip:** Control the pacing of lessons in your courses by specifying when students can access lesson content at fixed intervals after starting the course or on a particular date. **Immersive Interactive Blocks:** Enrich your lessons, pages, or posts with engaging videos, flashcards, image hotspots, and task lists. https://videopress.com/v/tLYw7R27 **Enhanced Quiz Features:** Set a quiz timer and incorporate an ordering quiz question type. With Sensei LMS Pro, you can include individual quiz questions in any WordPress content, not just quizzes. **Easy Groups & Cohorts:** Organize students into groups and cohorts to manage access and customize learning experiences. **Course Access Periods:** Define a start date, end date, or a set amount of time that courses will remain accessible to students. **Conditional Content:** Personalize the learning journey by hiding or showing lessons and content based on groups, enrollment status, and date. **Dedicated Priority Support:** Our team of expert and friendly engineers is always available to provide assistance and ensure your success! **Flashcards:** Add text, videos, images, embeds, and more to both sides of the flashcard block type. **Co-Teachers:** Share course ownership with co-teachers who can edit course settings, lessons, and quizzes. [Learn more about Sensei Pro](https://senseilms.com/sensei-pro/). ### Free Extensions ### **Certificates:** Automatically generate beautiful downloadable PDF certificates for students when they complete a course. [Learn more about Sensei LMS Certificates.](https://wordpress.org/plugins/sensei-certificates/) **Media and Attachments:** Upload media and files like PDFs to a separate uploads area of your course or lesson. [Learn more about Sensei LMS Media Attachments.](https://wordpress.org/plugins/sensei-media-attachments/) **Post To Course Creator:** Create courses quickly by converting existing blog posts into course lessons in just a few clicks. [Learn more about Sensei LMS Post To Course Creator.](https://wordpress.org/plugins/sensei-post-to-course/) == Installation == = Automatic installation = 1. Log into your WordPress admin panel and go to *Plugins* > *Add New*. 2. Enter "Sensei LMS" into the search field. 3. Once you've located the plugin, click *Install Now*. 4. Click *Activate*. 5. Configure the settings by going to *Sensei LMS* > *Settings*. = Manual installation = 1. Download the plugin file to your computer and unzip it. 2. Using an FTP program, or your hosting control panel, upload the unzipped plugin folder to your WordPress installation's `wp-content/plugins/` directory on the server. 3. Log into your WordPress admin panel and activate the plugin from the *Plugins* menu. 4. Configure the settings by going to *Sensei LMS* > *Settings*. == Frequently Asked Questions == = Where can I get support for Sensei LMS? = For the free plugin, please use the [Support Forums](https://wordpress.org/support/plugin/sensei-lms/) for any questions that you may have. We monitor the forums regularly and will reply as soon as we can. You can also check our [Documentation](https://senseilms.com/docs) on our website for guides, tutorials, and other helpful information. = Where can I report bugs or contribute improvements to the plugin? = Sensei is developed in public on Github. We welcome anyone to report a bug, submit a pull request, and follow along with our progress. [Visit Sensei LMS on Github](https://github.com/Automattic/sensei/). = Does Sensei work with membership plugins? = Sensei LMS can be used in conjunction with [Sensei Pro](https://senseilms.com/sensei-pro/) and [WooCommerce Memberships](https://woocommerce.com/products/woocommerce-memberships/) to enable you to sell courses as part of a membership plan. See [Selling Courses as a Membership](https://senseilms.com/documentation/selling-courses-as-a-membership/) for more details. = How can I keep up to date with new releases and announcements for Sensei LMS? = Please visit the [Sensei Blog](https://senseilms.com/blog/) or sign up for our [mailing list](https://senseilms.com/mailing-list/). = How can I include my courses in the Sensei LMS showcase? = To find out how to submit a course to the Sensei LMS showcase, and the requirements, please see our [documentation on the Course Showcase](https://senseilms.com/documentation/showcase/). = Does Sensei support live courses, Zoom integration, or webinars? = Yes! You can add links to Zoom, Google Meet, or whatever platform you choose in a course lesson. In addition, Sensei includes a meeting lesson layout you can select when creating a new lesson to help make this even easier. = Does Sensei work in WordPress Multisite? = Sensei LMS works great in WordPress Multisite. Although a Sensei Pro license covers only one site, the Sensei Agency plan permits the activation of Sensei Pro on up to 20 sites. If you use or plan to use Sensei Pro on a Multisite with more than 20 sites, please [get in touch](https://senseilms.com/contact/) for custom pricing. = How can I sell courses as part of a membership? = Sensei LMS is compatible with Sensei Pro and [WooCommerce Memberships](https://woocommerce.com/products/woocommerce-memberships/), enabling you to sell courses as part of a membership plan. See [Selling Courses as a Membership](https://senseilms.com/documentation/selling-courses-as-a-membership/) for more details. = Does Sensei work in my language? = Community members have translated the free Sensei LMS plugin [into 18 languages](https://translate.wordpress.org/projects/wp-plugins/sensei-lms/), while Sensei Pro has been [professionally translated into 16 languages](https://translate.wordpress.com/projects/sensei/). We welcome contributions to improve even more. == Screenshots == 1. Course Editor 2. Lesson Editor 3. Learning Mode 4. Quiz Editor == Changelog == ### 4.18.0 - 2023-10-12 #### Security - Escape class attributes in Student Courses and Course Results block #### Changed - Changed styles for graded question answer feedbacks [#7171](https://github.com/Automattic/sensei/pull/7171) - Updated styling of graded quizzes footer in learning mode [#7202](https://github.com/Automattic/sensei/pull/7202) - Updated the login page style and fixed issue of "My Messages" button rendering when logged out [#7204](https://github.com/Automattic/sensei/pull/7204) - Changed footer style for quizzes awaiting grading [#7190](https://github.com/Automattic/sensei/pull/7190) - Add success message styles [#7209](https://github.com/Automattic/sensei/pull/7209) - Bump minimum required PHP version to 7.4 [#7195](https://github.com/Automattic/sensei/pull/7195) - Improve support for PHP 8.1 [#7198](https://github.com/Automattic/sensei/pull/7198) #### Fixed - Fix "Next Lesson" button not visible on completed lessons [#7169](https://github.com/Automattic/sensei/pull/7169) - Fix additional css classes for Student Courses block [#7174](https://github.com/Automattic/sensei/pull/7174) - Fixed back to lesson block to apply block styles in quiz navigation area [#7186](https://github.com/Automattic/sensei/pull/7186) - Fix formatting of Course List block on course archive page [#7180](https://github.com/Automattic/sensei/pull/7180) - Fix student progress reset not working in some cases [#7181](https://github.com/Automattic/sensei/pull/7181) - Improve performance by reducing the number of queries that run on page load [#6819](https://github.com/Automattic/sensei/pull/6819) - Split manual enrollment title in order to allow different gender on the translation [#7165](https://github.com/Automattic/sensei/pull/7165) #### Development - Updated the "login-form" template [#7204](https://github.com/Automattic/sensei/pull/7204) ### 4.17.0 - 2023-09-13 #### Added - Added header on the learning mode template of quizzes [#7087](https://github.com/Automattic/sensei/pull/7087) - Log active theme name on plugin deactivation [#7155](https://github.com/Automattic/sensei/pull/7155) #### Changed - Change "Lesson Type" to "Lesson Layout" in wizard [#7111](https://github.com/Automattic/sensei/pull/7111) - Change all question styles for quizzes in learning mode [#7163](https://github.com/Automattic/sensei/pull/7163) - Changed the footer styles of Quiz template [#7163](https://github.com/Automattic/sensei/pull/7163) - Display "Default Lesson" first in lesson wizard [#7119](https://github.com/Automattic/sensei/pull/7119) - Style changes of the navigation and title area of quiz in learning mode [#7093](https://github.com/Automattic/sensei/pull/7093) - Update style of quiz questions that have been submitted for grading [#7163](https://github.com/Automattic/sensei/pull/7163) #### Fixed - Button and Image style fix for lessons in learning mode in Course theme [#7059](https://github.com/Automattic/sensei/pull/7059) - Fixed AI course outline generator not working in WCPC [#7157](https://github.com/Automattic/sensei/pull/7157) - Fixed extra header element in lesson content [#7063](https://github.com/Automattic/sensei/pull/7063) - Fix PHP 8.2 compatibilty issue: creation of dynamic property. [#7120](https://github.com/Automattic/sensei/pull/7120) - Fix stuck in infinite loop issue on My Messages page in Astra theme [#7138](https://github.com/Automattic/sensei/pull/7138) - Incorrect lesson layout sometimes added in editor [#7164](https://github.com/Automattic/sensei/pull/7164) #### Development - Update question type templates [#7163](https://github.com/Automattic/sensei/pull/7163) ### 4.16.1 - 2023-08-15 #### Added - Add CC/BCC fields for Sensei emails [#7014](https://github.com/Automattic/sensei/pull/7014) #### Changed - Update the `sensei_results_links` filter to include the learner's user ID when displaying public profiles and to display results links publicly [#7048](https://github.com/Automattic/sensei/pull/7048) #### Fixed - Fix "View Results" button not working [#7058](https://github.com/Automattic/sensei/pull/7058) - Fix custom button colors not being applied in Learning Mode [#7080](https://github.com/Automattic/sensei/pull/7080) - Fix duplicate comment sections under lesson in FSE themes [#7044](https://github.com/Automattic/sensei/pull/7044) - Fix lessons not using the selected template in FSE themes [#7045](https://github.com/Automattic/sensei/pull/7045) - Fix error when the module author user is deleted [#7082](https://github.com/Automattic/sensei/pull/7082) - Fix lessons not being saved when creating a course on the latest Gutenberg version [#7091](https://github.com/Automattic/sensei/pull/7091) - Fix lesson styling in editor on WordPress 6.3 or when Gutenberg enabled [#7054](https://github.com/Automattic/sensei/pull/7054) - Fix PHP 8.1 deprecation notice on Students page [#7038](https://github.com/Automattic/sensei/pull/7038) - Fix `strpos`and `str_replace` deprecation messages in PHP 8.1 and 8.2 [#7028](https://github.com/Automattic/sensei/pull/7028)