LifterLMS

Описание

LifterLMS — это мощный плагин WordPress. Это СУО (система управления образованием), которая позволяет вам с легкостью создавать, продавать и защищать ваши онлайн курсы. Миссия LifterLMS — сделать образование доступным и демократичным в условиях цифрового развития мира.

Extend and Enhance LifterLMS with Add-ons

Advanced

Courses + Community + Coaching = Engagement

Integrations

Integrate with the third-party tools you know and love

Design Tools

Make your learning platform beautiful

Support

Our world-class support has your back

Save Big with a Bundle

Save money while unlocking the full potential of your learning platform

Give LifterLMS a Try

Try LifterLMS and the premium add-ons before investing any time

LifterLMS Features

With LifterLMS and LifterLMS Add-ons you can…

Create Courses

  • Multimedia lessons
  • Quizzes
  • Course builder
  • Drip Content
  • Pre-requisites
  • Course tracks
  • Assignments (coming soon)
  • Quiz time limits
  • Student dashboard
  • Multi-instructor
  • Lesson downloads
  • Course import & export
  • Discussion areas
  • Instructional design
  • Forum integrations
  • Graphics pack
  • Course reviews

Build an Education-Based Business

  • Credit card payments
  • One-time payments
  • Recurring payments
  • Payment plans
  • Unlimited pricing models
  • PayPal
  • Subscriptions
  • Checkout
  • Free courses
  • Course bundles
  • Private coaching upsells
  • Coupons
  • Bulk sales
  • Affiliate ready
  • Native sales pages
  • Offline sales
  • Customizable enrollment
  • Country and currency
  • E-commerce dashboard
  • Credit card management
  • Subscription switching
  • Payment switching

Engage Your Students

  • Achievement badges
  • Certificates
  • Personalized email
  • Social learning
  • Private coaching
  • Text messaging

Offer Memberships

  • Sitewide membership
  • Course bundles
  • Traditional memberships
  • Automatic course enrollment
  • Bulk course enrollment
  • Content restrictions
  • Members-only payment plans
  • Private group discussions
  • Members-only forums

Integrate with the Tools You Need

  • Payment gateways
  • Email marketing
  • Forums
  • Mobile friendly
  • Use any theme
  • Built for compatibility
  • CRMs
  • E-learning authoring tools
  • Tin Can API (xAPI)

Secure and Protect Your Content

  • Course protection
  • User account management and registration
  • Members-only content
  • Restricted access
  • Password management
  • Self-hosted

Own and Manage Your Platform

  • Detailed reporting
  • Gradebook
  • Email notifications
  • Bulk enrollments
  • Управление информацией студента
  • Access management
  • Web design management
  • Branding & Typography
  • LMS Roles
  • Security
  • Require terms
  • Scaleable
  • Layout
  • Testing tools

Get Support

  • Technical support
  • Live office hours
  • Free training courses
  • Setup wizard
  • Detailed documentation
  • Dynamic resources
  • Demo course
  • System analyzer
  • User community
  • Developer ecosystem

Читать далее

Join Our Growing Community

Скачивая LifterLMS, вы присоединяетесь к процветающему сообществу предпринимателей, разработчиков и энтузиастов WordPress. Мы являемся одним из самых быстрорастущих сообществ в среде онлайн обучения (eLearning) с открытым исходным кодом в Интернете, и вы можете быть среди нас.

Если вы заинтересованы в помощи в развитии LifterLMS, перейдите LifterLMS GitHub Repository, чтобы узнать чем вы можете помочь.

Хотите добавить новый язык в LifterLMS? Превосходно! Вы можете поспособствовать этому здесь translate.wordpress.org.

Also I’d like to invite you to the LifterLMS VIP Facebook group so you can check out what other LifterLMS users are up to and ask questions to the community.

Скриншоты

  • Курсы LifterLMS
  • LifterLMS Pricing Tables
  • LifterLMS Checkout
  • Уроки LifterLMS
  • LifterLMS Achievement Earned
  • LifterLMS Achievement Badges
  • LifterLMS Quiz Results
  • Панель управления студента LifterLMS
  • Сертификаты LifterLMS
  • LifterLMS Sales Reporting
  • LifterLMS Student Reporting
  • LifterLMS Enrollment Reporting
  • Боковые виджеты LifterLMS
  • LifterLMS Subscription Management
  • LifterLMS Settings
  • Строитель курсов LifterLMS
  • LifterLMS Lesson Settings
  • LifterLMS Engagements
  • LifterLMS Email Engagements
  • LifterLMS Course Access Plans
  • LifterLMS Update Upcoming Order Details
  • LifterLMS Lock Down Non LMS Content with Memberships
  • LifterLMS Membership Course Bundles and Auto Enrollment
  • LifterLMS Business to Business Bulk Enrollment Activations with Vouchers

Установка

Минимальные системные требования

Требования LifterLMS

  • PHP 7.2 or later
  • версия MySQL 5.6 и позднее
  • версия WordPress 4.0 и позднее

Откройте полные системные требования для получения дополнительной информации.

Автоматическая установка

Это самый простой способ установки LifterLMS, поскольку он подразумевает взаимодействие с WordPress для обработки передачи файлов, и вам не нужно покидать веб-браузер или панель администратора.

  1. Войдите в панель управления WordPress.
  2. Перейдите к плагинам -> Добавить новое
  3. В поле поиска введите «LifterLMS» и нажмите «Искать плагины»
  4. После того, как вы разместили LifterLMS, нажмите «Установить сейчас»
  5. Когда установка будет завершена, нажмите «Активировать»

Ручная установка

Чтобы вручную установить LifterLMS, вам нужно загрузить zip-файл, используя ссылку «Загрузить» на этом экране. Затем вам нужно будет использовать FTP для ручной загрузки файлов в соответствующий каталог на вашем веб-сервере.

Пожалуйста, просмотрите документацию кодека WordPress для получения полной инструкции по установке плагина вручную.

Мастер установки

После установки LifterLMS в первый раз вы будете перенаправлены в Мастер установки. Мастер быстро настроит LifterLMS, чтобы вы могли как можно скорее перейти к созданию курса. В заключение, вы сможете импортировать образец курса.

Вы сможете вернуться к мастеру установки в любое время, следуя этим шагам.

Часто задаваемые вопросы

Are there any troubleshooting steps you’d suggest I try that might resolve my issue before I post a new thread?

First, make sure that you’re running the latest version of LifterLMS. And if you’ve got any other LifterLMS extensions or themes, make sure those are running the most current version as well.

The most common issues we see are either plugin conflicts, theme conflicts, or outdated servers. You can test if a plugin or theme is conflicting by manually deactivating other plugins until just LifterLMS is running on your site. If the issue persists from there, revert to the default Twenty Fifteen theme. If the issue is resolved after deactivating a specific plugin or your theme, you’ll know that is the source of the conflict. If it is a hosting issue, contact your web host and make sure they’re running the most current version of PHP.

Убедитесь, что вы проверили официальную базу знаний LifterLMS.

I’m still stuck. Where do I go to file a bug or ask a question?

Пользователи бесплатной версии LifterLMS должны публиковать свои вопросы на форуме плагина на WordPress.org. Если вы обнаружите, что не получаете своевременную поддержку по своему вопросу, возможно, вам стоит подумать о покупкеРасширенной версии плагина: LifterLMS Pro.

If you’re already a LifterLMS Pro user or you have purchased one of the LifterLMS themes or extensions, you’re entitled to log into your account and contact the support team directly on the LifterLMS website. We can provide a deeper level of support here and address your needs on a daily basis during the work week. Generally, except in times of increased support loads, we reply to all comments within 12 business hours.

LifterLMS is awesome! Can you set it all up for me?

Да. Вы можете получить мгновенный ответ от команды LifterLMS, чтобы настроить все для вас с помощью нашей службы Done For You. Получите мгновенный ответ с помощью нашего инструмента автоматического создания ответов на странице поддержки LifterLMS.

I’m interested in LifterLMS Pro, another LifterLMS extension, or a LifterLMS theme, but there are a few questions I’ve got before making the purchase. Can you help me get those addressed?

Конечно! Если вы не найдете ответы на свои вопросы на страницах продукта, вы можете задать свои вопросы по этому поводу через контактную форму . Вы также можете связаться с членом нашей командойздесь.

What add-ons are available for LifterLMS, and where can I read more about them?

You can find a full list of official LifterLMS Add-ons here

У меня есть потрясающая идея. Как мне можно вам о ней рассказать?

Мы заботимся о ваших идеях, а ваше мнение важно для нас. Вы можете request a feature, проголосовать за существующие функции, и свериться с картой продукта.

У меня все еще есть вопросы. Где я могу найти ответы?

Убедитесь, что вы посмотрели бесплатный видео-курс: Как создавать курсы с LifterLMS.

Отзывы

Июль 7, 2019
Great work! I really like the workflow and it was easy to create all my content so far. Also I was able to use elementor easily. I am getting settled to pay you if it stays that good 🙂 <3
Июнь 25, 2019
The code has lots of WordPress hooks (actions and filters) which makes it easy to extend or customize the functionality and behavior.
Июнь 12, 2019
So far it is the best LMS plugin we have tried and it has been live for more than a month. All good!
Май 23, 2019
I am a beginner and have found the support to be outstanding. I get regular updates and emails from the Founder. For me this makes LifterLMS authentic.
Апрель 10, 2019
I am very satisfied even with the free plugin. Well done guys, keep up the good work.
Посмотреть все 106 отзывов

Участники и разработчики

«LifterLMS» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

«LifterLMS» переведён на 18 языков. Благодарим переводчиков за их работу.

Перевести «LifterLMS» на ваш язык.

Заинтересованы в разработке?

Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.

Журнал изменений

v3.33.2 — 2019-06-26

  • It is now possible to send test copies of the «Student Welcome» email to yourself.
  • Improved information logged when an error is encountered during an email send.
  • Add backwards compatibility for legacy add-on integrations priority loading method.
  • Fixed undefined index notice when viewing log files on the admin status screen.

v3.33.1 — 2019-06-25

Updates

  • Added method to retrieve the load priority of integrations.
  • The capabilities used to determine if uses can clone and export courses now check edit_course instead of edit_post.

Bug Fixes

  • Fixed an issue which would cause the «Net Sales» line to sometimes display as a bar on the sales revenue reporting chart.
  • Fixed an issue causing a PHP notice to be logged when viewing the sales reporting screen.
  • Fixed an issue causing backslashes to be added before quotation marks in access plan descriptions.
  • Integration classes are now loaded in the order defined by the integration class.
  • Fixed an issue causing a PHP error when viewing the admin logs screen when no logs exist.

v3.33.0 — 2019-05-21

Updates

  • Added the ability for site administrators to delete (completely remove) enrollment records from the database.
  • Catalogs sorted by Order (menu_order) now have an additional sort (by post title) to improve ordering consistency for items with the same order, thanks @pondermatic!
  • Hooks in the dashboard order review template now pass the LLMS_Order.

LifterLMS Blocks

  • Updated to version 1.5.1
  • All blocks are now registered only for post types where they can actually be used.
  • Only register block visibility settings on static blocks. Fixes an issue causing core (or 3rd party) dynamic blocks from being managed within the block editor.

Bug Fixes

  • If an enrolled student accesses checkout for a course/membership they’re already enrolled in they will be shown a message stating as much.
  • Removed a redundant check for the existence of an order on the dashboard order review template.
  • When an order is deleted, student enrollment records for that order will be removed. This fixes an issue causing admins to not be able to manage the enrollment status of a student enrolled via a deleted order.
  • Fix issue causing errors when using the [lifterlms_lesson_mark_complete] shortcode on course post types.
  • Fixed an issue causing quiz questions to generate publicly accessible permalinks which could be indexed by search engines.

Templates Changed

v3.32.0 — 2019-05-13

Updates

  • Added Membership reporting
  • Added the ability to restrict coupons to courses and memberships which are in draft or scheduled status.
  • When recurring payments are disabled, output a «Staging» bubble on the «Orders» menu item.
  • Recurring recharges now add order notes and trigger actions when gateway or recurring payment status errors are encountered.
  • When managing recurring payment status through the warning notice, stay on the same page and clear nonces instead of redirecting to the LifterLMS Settings screen.
  • Updated the Action Scheduler library to the latest version (2.2.5)
  • Exposed the Action Scheduler’s scheduled actions interface as a tab on the LifterLMS Status page.

LifterLMS Blocks

  • Updated to version 1.4.1.
  • Fixed issue causing asset paths to have invalid double slashes.
  • Fixed issue causing frontend css assets to look for an unresolvable dependency.

Bug Fixes

  • Fixed an issue allowing instructors to view a list of students from courses and memberships they don’t have access to.
  • WooCommerce compatibility filters added in 3.31.0 are now scheduled at init instead of plugins_loaded, resolves conflicts with several WooCommerce add-ons which utilize core WC functions before LifterLMS functions are loaded.

v3.31.0 — 2019-05-06

Updates

  • Tested to WordPress 5.2
  • Adds explicit support for the twentynineteen default theme.
  • The main students reporting table can now be filtered to show only students enrolled in a specific course or membership.
  • Resolve conflict with WooCommerce (3.6 and later) resulting in 404s on the dashboard endpoints «lost password», «order history», and «edit account».
  • Adds a dynamic filter (llms_notification_view{$trigger_id}_basic_options) to basic (pop-over) notifications to allow configuration of their settings.
  • The filter llms_plan_get_checkout_url now passes a 3rd parameter: $check_availability
  • Improves LLMS_Course_Data and LLMS_Quiz_Data classes by adding shared functionality to a shared abstract, LLMS_Abstract_Post_Data
  • Changed access on class methods in LLMS_Shortcode_Courses from private to protected, thanks @andrewvaughan!

Bug fixes

  • Treats post_excerpt data as HTML instead of plain text. Fixes an issue resulting in HTML tags being stripped from lesson excerpts when duplicating a lesson in the course builder or importing lessons via the course importer.
  • Fix an issue allowing access plan sales prices to be set as negative values.

LifterLMS Blocks

  • Updated to LifterLMS Blocks 1.4.0.
  • Adds an «unmigration» utility to LifterLMS -> Status -> Tools & Utilities which can be used to remove LifterLMS blocks from courses and lessons which were migrated to the block editor structure.
  • This tool is only available when the Classic Editor plugin is installed and enabled and it will remove blocks from ALL courses and lessons regardless of whether or not the block editor is being utilized on that post.

Deprecations

  • LLMS_Query::add_query_vars() use LLMS_Query::set_query_vars() instead.

v3.30.3 — 2019-04-22

Updates

  • Fixed typos and spelling errors in various strings.
  • Corrected a typo in the content-disposition header used when exporting voucher CSVs, thanks @pondermatic!
  • Improved the quiz attempt grading experience by automatically focusing the remarks field and only toggling the first answer if it’s not visible, thanks @eri-trabiccolo!
  • Removed commented out code on the Student Dashboard Notifications Tab template, thanks @tnorthcutt!

Bug Fixes

  • Renamed «descrpition» key to «description» found in the return of LLMS_Instructor()->toArray().
  • Fixed an issue causing slashes to be stripped from course content when cloning a course.
  • Fixed an issue causing JS warnings to be thrown in the Javascript console on Course and Membership edit pages on the admin panel due to variables being defined too late, thanks @eri-trabiccolo!
  • Fixed an undefined variable notice encountered when filtering quiz attempts on the quiz attempts reporting screen, thanks @eri-trabiccolo!
  • Fixed an issue causing slashes to appear before quotation marks when saving remarks on a quiz attempt, thanks @eri-trabiccolo!
  • @pondermatic fixed typos and misspellings in comment and docs in over 200 files and while that doesn’t concern most users it’s worthy of a mention.

Deprecations

The following unused classes have been marked as deprecated and will be removed from LifterLMS in the next major release.

  • LLMS\Users\User
  • LLMS_Analytics_Page
  • LLMS_Course_Basic
  • LLMS_Lesson_Basic
  • LLMS_Quiz_Legacy

Template Updates

v3.30.2 — 2019-04-09

  • Added new filter to allow 3rd parties to determine if a LLMS_Post_Model field should be added to the custom array when converting the post to an array.
  • Added hooks and filters to the LLMS_Generator class to allow 3rd parties to easily generate content during course clone and import operations.
  • Fixed an issue causing all available courses to display when the [lifterlms_courses] shortcode is used with the «mine» parameter and the current user viewing the shortcode is not enrolled in any courses.
  • Fixed a PHP undefined variable warning present on the payment confirmation screen.

Template Updates

v3.30.1 — 2019-04-04

Updates

  • Added handler to automatically resume pending (incomplete or abandoned) orders.
  • Classes extending the LLMS_Abstract_API_Handler can now prevent a request body from being sent.
  • Added dynamic filter 'llms_' . $action . '_more' to allow customization of the «More» button text and url for student dashboard sections. Thanks @pondermatic.
  • Remove unused CSS code on the admin panel.

Bug Fixes

  • Fixed a bug preventing course imports as a result of action priority ordering issues.
  • Function llms_get_order_by_key() correctly returns null instead of false when no order is found and will return an int instead of a numeric string when an order is found.
  • Changed the method used to sort question choices to accommodate numeric choice markers. This fixes an issue in the Advanced Quizzes add-on causing reorder questions with 10+ choices to sort display in the incorrect order.
  • Increased the specificity of LifterLMS element tooltip hovers. Resolves a conflict causing issues on the WooCommerce tax rate management screen.
  • Fixed an issue causing certain fields in the Customizer from displaying a blue background as a result of very unspecific CSS rules, thanks @Swapnildhanrale!
  • Fixed builder deep links to quizzes freezing due to dependencies not being available during initialization.
  • Fixed builder issue causing duplicate copies of questions to be added when adding existing questions multiple times.

Template Updates

v3.30.0 — 2019-03-21

Updates

  • Create custom thank you pages with new access plan checkout redirect options.
  • Added the ability to sort items on the membership auto enrollment table (drag and drop to sort and reorder).
  • Improved the interface and interactions with the membership auto enrollment table settings.

LifterLMS Blocks

  • Updated LifterLMS Blocks to 1.3.8.
  • Fixed an issue causing some installations to be unable to use certain blocks due to jQuery dependencies being declared improperly.

Bug Fixes

  • Fixed issue preventing courses with the same title from properly displayed on the membership automatic enrollment courses table on the admin panel.
  • Fixed an issue preventing builder custom fields from being able to specify a custom sanitization callback.
  • Fixed an issue preventing builder custom fields from being able to properly save and render multi-select data.

Template Updates

v3.29.4 — 2019-03-08

  • Fixed an issue preventing users with email addresses containing an apostrophe from being able to login.

View the full changelog