Sensei LMS

Sensei LMS WordPress 插件。WordPress 的一个学习管理插件,用于建立在线课程和测验。「Sensei LMS WordPress Plugin. A learning management plugin for WordPress for building online courses and quizzes.」

Github星跟踪图

Sensei LMS - Online Courses, Quizzes, & Learning

Trunk Workflow

Welcome to the repository of the Sensei LMS project, an open-source Learning Management System (LMS) built specifically for WordPress. Sensei LMS provides a robust and intuitive platform for creating, managing, and delivering online courses, quizzes, and learning experiences.

Whether you're an educator or simply passionate about sharing knowledge online, our platform is designed with you in mind. With seamless integration into the WordPress ecosystem, including compatibility with any WordPress theme, you'll have everything you need to create engaging and effective online content.

Our aim is to empower you with an efficient and user-friendly toolset that helps you create a top-notch e-learning experience. We're committed to the open-source community and we welcome contributions from developers. To learn more about contributing, please check out our Contributing Guide.

Key Features

For Educators

  • Guest Access Support: Allow unregistered users to explore course content, providing a sneak peek of what your courses have to offer.
  • Preview as Student support: Enable teachers to preview courses as if they were students, allowing for comprehensive quality control and review.
  • Course Management: Easily manage courses, enrollments, and student progress with Sensei LMS's intuitive interface.
  • Analytics and Reporting: Keep track of student progress and course performance with detailed reports and analytics.
  • Block Editor Support: Easily build and design course content with WordPress's block editor, which provides a seamless content creation experience.
  • Learning Mode: Create a distraction-free learning environment with Sensei LMS's custom Learning Mode. It appears only for Sensei lessons and is fully customizable via the site editor, providing endless flexibility for editing the header and sidebar of the theme visually.
  • Mailpoet Integration: Streamline email communications and marketing campaigns with seamless integration of the popular Mailpoet plugin.

For Developers

  • Open Source: Sensei LMS is licensed under GPLv2, the same as used by WordPress, ensuring that you have the freedom to use, modify, and distribute it to suit your needs.
  • Flexible Iitegration with third-party code: Sensei LMS's source code is widely documented and provides several hooks for seamless integration with other WordPress plugins and themes. This flexibility allows for easy customization and provides endless possibilities for creating new and exciting features.
  • Complete Testing Suite: Ensure the reliability and stability of the Sensei LMS project with a comprehensive suite of unit tests.

Get More Features with Sensei Pro

  • Sell Courses: Sell online courses using WooCommerce integration.
  • Content Drip - Schedule student access to lessons based on a specific date or a number of days/weeks after starting a course.
  • Advanced Groups - Add students to customizable groups to manage course access, show/hide content, and run reports.
  • Quiz Timer - Set a time limit for quizzes and display a countdown timer to students.
  • Updates and Support: Get 1 year of updates and support included, ensuring a seamless experience and continued improvements.
  • Collaboration: Collaborate with co-teachers to create and manage course content, providing a comprehensive learning experience.
  • Interactive Blocks: Create interesting lessons using flashcards, image hotspots and interactive videos for the best learning experience.
  • And much more.

Managed Hosting with Sensei Bundle

  • Powered by WordPress.com: Get the most out of Sensei Pro by running it on the managed WordPress.com infrastructure with the Sensei Bundle.
    Video Upload: Have 200GB of space for uploading videos for VideoPress that integrate seamlessly with Sensei courses
  • Real Time Backups: Every part of your website is backed up in real-time. Need to restore something? It's just a single click.
  • 1 year Free domain: Choose an annual plan, and register a new domain name at no extra cost for the first year
  • And much more.

Test the Platform

If you're interested in trying out the Sensei LMS and Sensei Pro features, you can test it out for free with our demo available at https://senseilms.com/demo. Get a feel for the platform's capabilities and see if it's the right fit for your needs.

Installation

To get started with Sensei LMS, follow either of these steps:

Automatic installation

Automatic installation is the easiest option as WordPress handles the file transfers itself and you don't even need to leave your web browser. To do an automatic install:

  1. Log in to your WordPress admin panel
  2. Navigate to the Plugins menu and click Add New.
  3. In the search field type "Sensei LMS" and click Search Plugins.
  4. Once you've found the plugin you can view details about it such as the point release, rating and description. Most importantly of course, you can install it by clicking Install Now.
  5. Activate the plugin by clicking the Activate button.
  6. Create your first course and start sharing knowledge!

Manual installation

The manual installation method involves downloading the plugin and uploading it to your web server via your favorite file transfer application.

  1. Download the plugin file from the WordPress.org repository 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.
  3. Activate the plugin from the Plugins menu within the WordPress admin.
  4. Create your first course and start sharing knowledge!

Documentation

To learn more about the Sensei LMS project and how to use it effectively, check out our comprehensive Documentation.

Community and Support

Join the growing community of Sensei LMS users and developers! Share your ideas, ask questions, and provide feedback through our community forums, or contact us at our Free Support Forum.

For support for our paid products, please contact us through our Support Portal.

Contributing to Sensei LMS

See our guidelines for Contributing to Sensei LMS

Stay Up-to-Date with Sensei

Don't miss out on the latest Sensei LMS news, updates, and tips! Follow our blog to stay up-to-date with everything related to Sensei. Our team of experts regularly publishes new articles, tutorials, and resources to help you get the most out of Sensei and stay on top of the latest trends in online education. Whether you're an educator or developer, our blog has something for everyone.

Subscribe to our newsletter to get the latest updates delivered right to your inbox, and never miss a beat with Sensei LMS.

主要指标

概览
名称与所有者Automattic/sensei
主编程语言PHP
编程语言JavaScript (语言数: 8)
平台
许可证GNU General Public License v2.0
所有者活动
创建于2013-01-10 08:52:41
推送于2025-04-21 22:52:44
最后一次提交
发布数256
最新版本名称version/4.25.0 (发布于 )
第一版名称version/1.0.9 (发布于 2013-02-12 10:31:34)
用户参与
星数560
关注者数70
派生数202
提交数20.6k
已启用问题?
问题数3643
打开的问题数639
拉请求数3490
打开的拉请求数20
关闭的拉请求数548
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?