LifterLMS

Descrição

LifterLMS is a powerful WordPress LMS plugin that makes it easy to create, sell, and protect engaging online courses and training based membership websites. LifterLMS works with any well-coded WordPress theme and all the popular WordPress page builders (like Elementor, Beaver Builder, Divi, etc.). As an engaged WordPress community member, LifterLMS actively encourages and helps other great plugins integrate with LifterLMS like Affiliate WP, Monster Insights, WP Fusion, the most popular form plugins, GamiPress, Astra Pro, the Course Scheduler, and many more. You can also connect your WordPress LMS website to 1,500+ other apps via Zapier. LifterLMS is one of only 11 WordPress plugins listed in the Zapier app directory.

LifterLMS strikes a beautiful balance in being an all-in-one solution while also integrating with other best of breed technologies relevant to course creators and membership site owners.

Similar to WooCommerce and WordPress, LifterLMS gives back to the open source WordPress community by contributing the core LifterLMS plugin for FREE for the world to benefit from. We believe in free distributed learning for all. LifterLMS exists to democratize education in the digital classroom.

At it’s core LifterLMS exists to lift up others through education.

You do NOT need a separate ecommerce or membership plugin made by a different company to use LifterLMS! All that and more is included with LifterLMS so you can avoid the “Software Frankenstein” problem (too many plugins made by different companies that don’t work well together have different levels of support).

LifterLMS is also known for having a thriving well supported user community through, active listening, social engagement and robust documentation.

We encourage you to get to know us by signing up for a $1 temporary 30 Day website on our servers with the core LifterLMS plugin AND all the premium add-ons intalled. This demo allows you to test drive all the add-ons before you invest. You can even add your other favorite plugins & themes to your demo site so you can see them in action together.

Are you ready to Try LifterLMS for $1? 🚀

You’ll see why so many people like you are starting with or switching to LifterLMS.

Who Uses LifterLMS?

  • WordPress Freelancers
  • WordPress Agencies
  • WordPress Educators like Shawn Hesketh at WP101
  • IT Departments
  • Marketing Agencies
  • Entrepreneurs
  • CEU Publishers
  • Schools
  • Organizations
  • Governments
  • Enterprise Companies
  • DIY (Do It Yourselfers)

What Types of People Use LifterLMS?

1) Builders

The WordPress developers, designers & IT pros who build LMS websites and training portals for clients, employers & themselves

2) Starters

Do-it-yourself innovators who are looking to create high value online courses, coaching or training based membership websites

3) Switchers

People who have outgrown a hosted platform or an incomplete WordPress stack looking for more power, control and better support

Who Makes LifterLMS?

The LifterLMS team is a diverse group of talented course creators, developers, designers, marketers and entrepreneurs. Before developing the LifterLMS product we consulted and built custom training based membership sites for clients all over the world. It was through many years experience building high end custom WordPress LMS websites for the expert industry, that the LifterLMS project was born.

Because 5 years ago we couldn’t find a plugin that provided a rock solid all-in-one foundation for training websites, we decided to build LifterLMS and contribute the core plugin to you and the WordPress community.

LifterLMS is course & membership creation software built by course creators and a talented technical team. We understand WordPress, ecommerce, eLearning, engaegment, gamification, conversion optimization, the website building insudtry, and the needs of the online teacher coach, and training professional.

You can learn more about the people behind LifterLMS here.

LifterLMS By The Numbers …

  • 4,348,041 Enrollments powered by LifterLMS
  • 6,570,731 Course and lesson completions powered by LifterLMS
  • 86,807 Achievement badges awarded by LifterLMS
  • 120,728 Certificates awarded by LifterLMS
  • Over 9,000 active installs
  • 108 5 star reviews

LifterLMS Features

Start with our core free plugin and scale-up as your business grows!

Make Money Building an Education-Based Business

LifterLMS plus one payment gateway like Stripe or PayPal is powerful enough to get you started on your journey!

  • Pagamentos com cartão de crédito
  • Pagamento único
  • Pagamentos recorrentes
  • Planos de pagamento
  • Modelos de preços ilimitados
  • PayPal
  • Assinaturas
  • Finalizar compras
  • Cursos gratuitos
  • Pacotes de cursos
  • Upsells de coaching privado
  • Cupons
  • Vendas em massa
  • Pronto para afiliados
  • Páginas de vendas nativas
  • Vendas offline
  • Matrícula personalizável
  • País e moeda
  • Painel de e-Commerce
  • Gestão de cartões de crédito
  • Troca de assinatura
  • Troca de pagamento
  • Native Zapier integration

Crie cursos

  • Aulas multimídia
  • Quizzes
  • Construtor de cursos
  • Conteúdo com entrega programada
  • Pré-requisitos
  • Curso em etapas
  • Tarefas (em breve)
  • Limite de tempo do quiz
  • Painel do aluno
  • Multi-instrutor
  • Downloads de aula
  • Importação e exportação de curso
  • Áreas de discussão
  • Design instrucional
  • Integrações de fórum
  • Pacote de gráficos
  • Avaliações do curso

Engaje seus alunos

  • Distintivos de conquistas
  • Certificados
  • E-mail personalizado
  • Aprendizado social
  • Coaching privado
  • Mensagens de texto

Oferecer assinaturas

  • Assinatura válida para todo o site
  • Pacotes de cursos
  • Assinaturas tradicionais
  • Matrícula automática no curso
  • Matrículas em massa no curso
  • Restrições de conteúdo
  • Planos de pagamento exclusivos para membros
  • Discussões em grupo privado
  • Fóruns exclusivos para membros

Integre com as ferramentas que você precisa

  • Formas de pagamento
  • E-mail marketing
  • Fóruns
  • Pronto para dispositivos móveis
  • Use qualquer tema
  • Construído para compatibilidade
  • CRMs
  • Ferramentas de criação para ensino à distância
  • API da Tin Can (xAPI)

Proteja seu conteúdo com segurança

  • Proteção de curso
  • Cadastro e gestão de contas de usuário
  • Conteúdo exclusivo para membros
  • Acesso restrito
  • Gerenciamento de senhas
  • Auto-hospedado

Possua e gerencie a sua plataforma

  • Relatórios detalhados
  • Livro de notas
  • Notificações por e-mail
  • Matrículas em massa
  • Gerenciamento de alunos
  • Gerenciamento de acesso
  • Gerenciamento de web design
  • Identidade e tipografia
  • Funções de LMS
  • Segurança
  • Exigir termos
  • Escalável
  • Layout
  • Ferramentas de teste

Obter suporte

Leitura adicional

Extend and Enhance LifterLMS with Add-ons

Avançado

Increase your training program’s value with these engagement add-ons

Integrações

Integre com as ferramentas de terceiros que você já conhece e ama

Ferramentas de design

Faça uma bela plataforma de aprendizado

Suporte

Our world-class support has your back and all of our paid products include priority private support with the LifterLMS development team

  • LifterLMS Support Ticket System
  • Liftoff Sessions access with live screensharing
  • LifterLMS Office Hours is weekly Mastermind group hosted by LifterLMS CEO Chris Badgett

Economize muito com um Pacote

Economize dinheiro enquanto desbloqueia o pleno potencial da sua plataforma de aprendizado

  • Level up your online course website with our ecommerce, design, marketing technology, and automation tools with the Universe Bundle
  • Add even more engagement and student transformation potential to your immersive training programs with our entire suite of products including advanced features used by the best teachers, experts, and coaches with the Infinity Bundle

Give LifterLMS a Try

There are many ways to take LifterLMS for a test drive

  • Go ahead and install the free core LifterLMS plugin right now
  • Get a temporary 30 Day website on our servers with the core LifterLMS plugin AND all the premium add-ons intalled. This demo website allows you to test drive all the add-ons before you invest. You can even add your other favorite plugins & themes, but this demo site is not something you get to keep after the 30 days are over. Try LifterLMS for $1 now.
  • Another way to test LifterLMS out is to see what the student experience is like. Take a free course on how to build a LifterLMS website in 20 minutes. Take a Free Course now.

What Others Are Saying

WP101.com serves more than 30,000 members, so it’s no small challenge to migrate to a new membership plugin. We spent more than a year carefully evaluating dozens of LMS and membership plugins before we finally discovered LifterLMS. It was the only plugin that checked all the boxes for our needs. And the LifterLMS team also shares our passion for creating better online learning experiences. In particular, we deeply resonate with their goal of restoring the human touch to online learning—something that is absent from most online courses today.”

Shawn Hesketh, Owner, WP101

“As a former School Teacher, professional User Experience Designer, and current online course creator – I can honestly attribute much of our success to LifterLMS and it’s consideration for multiple learning modalities, UI/UX out of the box, and natural student Engagement opportunities. In less than 10 months we’ve gone from $0 to $300K in revenue with LifterLMS playing a huge part in that!! I’m looking forward to everything that comes next from the creators of LifterLMS!!”

Sarah Lorenzen, Teacher, Entrepreneur

“LifterLMS has been the best decision we have made towards the build out of our online Learning Management site and community. The breadth and depth of what Lifter offers in a few WordPress plugins exceeds anything else we evaluated as it includes: easy course construction, integrated eCommerce, community capabilities, gamification and the support for delivery of 1-on-1 coaching collaboration services. Lifter also has pre-built integrations with other key WordPress technologies we wanted to use. Lifter has attracted a solid community and support network of leading experts to help guide anyone who wants to transform the world or their industry with online training. Chris and the Lifter team are real people, and they care.”

Michael Wolf, CEO, emPowering NOW LLC (Golden XPR)

“I bought/installed LifterLMS yesterday then spent the day having a blast! Two years ago I started writing a book, which morphed into wanting to present the material online in a more interactive way. I started my website from scratch in January and installing the LMS was a milestone moment! A milestone moment that turned out to be one joy right after the other! I’m always amazed when something is made easy! The LifterLMS product is amazing!! Power to the people! Really quite extraordinary to have something so helpful be able to be in the hands of regular folk.”

Margot Worthy, Author, Teacher

LifterLMS in Action

  • Success Stories — Discover these amazing stories and accomplishments from our community.
  • Showcase — Check out these websites using LifterLMS

Join Our Growing Community

When you download LifterLMS, you join a thriving community of education entrepreneurs, developers, and WordPress enthusiasts. We’re one of the fastest growing open source eLearning communities online, and you are welcome here.

Se você tem interesse em colaborar com o LifterLMS, vá direto para o repositório do LifterLMS no GitHub para descobrir como você pode se ajustar.

Deseja adicionar um novo idioma ao LifterLMS? Legal! Você pode contribuir em 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. We also have an engaged LifterLMS Slack community with live developer office hours if you would like to connect in Slack.

The mission of LifterLMS is to democratize education in the digital classroom. Our vision is to lift up others through education.

We invite you to let us guide you to a successful training platform through our WordPress LMS technology, trainings and support systems. We want you to avoid the common mistakes, avoid the Software Frankenstein problem, and NOT waste any time.

LifterLMS helps you ACCELERATE.

Here’s What I’d Like You To Do Next …

Install the free LifterLMS plugin on your website from here on WordPress, then …

Try out all the premium add-ons for $1 by signing up >>HERE<<

🚀

Imagens de tela

  • Cursos do LifterLMS
  • Tabelas de preços do LifterLMS
  • Finalização de compra do LifterLMS
  • Aulas do LifterLMS
  • Conquista obtida do LifterLMS
  • Distintivos da conquista do LifterLMS
  • Resultados de quiz do LifterLMS
  • Painel de aluno do LifterLMS
  • Certificados do LifterLMS
  • Relatórios de vendas do LifterLMS
  • Relatórios de alunos do LifterLMS
  • Relatórios de matrículas do LifterLMS
  • Widgets de barra lateral do LifterLMS
  • Gerenciamento de assinaturas do LifterLMS
  • Configurações do LifterLMS
  • Construtor de cursos do LifterLMS
  • Configurações da aula do LifterLMS
  • Engajamentos do LifterLMS
  • Engajamentos por e-mail do LifterLMS
  • Planos de acesso ao curso do LifterLMS
  • Atualização de detalhes do pedido futuro do LifterLMS
  • Bloqueio de conteúdo não-LMS com associações do LifterLMS
  • Pacotes de curso por associação e Matrícula automática do LifterLMS
  • Ativações de matrículas em massa para B2B com vouchers do LifterLMS

Instalação

Requisitos mínimos do sistema

O LifterLMS requer

  • PHP 7.2 ou posterior
  • MySQL 5.6 ou posterior
  • WordPress 4.0 ou posterior

Visite o nossos requisitos de sistema completo para obter informações adicionais.

Instalação automática

Esta é a forma mais simples de instalar o LifterLMS, já que ele utiliza o WordPress para lidar com as transferências de arquivos e você nem precisa sair do seu navegador da Web ou o painel de administração.

  1. Entre no seu painel do WordPress.
  2. Navegue até Plugins -> Adicionar novo
  3. No campo de pesquisa digite “LifterLMS” e clique em “Pesquisar plugins”
  4. Assim que você localizar o LifterLMS clique em “Instalar agora”
  5. Assim que a instalação for concluída, clique em “Ativar”

Instalação manual

Para instalar manualmente o LifterLMS, você precisará baixar o arquivo zip usando o link “download” nesta tela. Você precisará então de usar o FTP para enviar manualmente as limas ao diretório apropriado em seu Web Server.

Por favor, veja isso WordPress Codex documento para a instrução completa sobre a instalação do plugin manual.

Assistente de configuração

Depois de instalar o LifterLMS pela primeira vez, você será redirecionado para o assistente de configuração. Este assistente vai andar rapidamente configurar LifterLMS para que você possa começar a criar curso o mais rapidamente possível. Na conclusão você terá a opção de importar um curso de amostra.

Você pode retornar ao assistente de instalação a qualquer momento, seguindo estes passos.

FAQ

Where do I buy LifterLMS add-ons or bundles?

You can explore the individual add-ons here or save BIG with a bundle

Existem algumas etapas de solução de problemas, que vocês sugerem que eu tente para resolver o meu problema, antes de postar um novo tópico?

Primeiro, certifique-se de que você está executando a versão mais recente do LifterLMS. E se você tem quaisquer outros complementos ou temas do LifterLMS, certifique-se de que eles estão na versão mais atual também.

Os problemas mais comuns que vemos são conflitos de plugin, conflitos de tema ou servidores desatualizados. Você pode testar se um plugin ou tema está em conflito, desativando manualmente outros plugins até que o LifterLMS esteja sendo executado em seu site. Se o problema persistir, volte para o tema padrão Twenty Fifteen. Se o problema for resolvido depois de desativar um plugin específico ou seu tema, você saberá que é a origem do conflito. Se for um problema de hospedagem, entre em contato com seu host da Web e verifique se ele está executando a versão mais atual do PHP.

Também não se esqueça de verificar o LifterLMS oficial base de conhecimento.

Ainda estou preso. Onde eu vou para informar um erro ou fazer uma pergunta?

Users of the free LifterLMS should post their questions in the plugin’s WordPress.org forum. If you find you’re not getting support in as timely a fashion as you wish, you might want to consider purchasing a product from LifterLMS so you can access the LifterLMS support team.

If you’re already a LifterLMS customer, you can simply log into your account and contact the support team directly on the LifterLMS website. We can provide a deeper level of support in there 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 é impressionante! Vocês podem configurar tudo para mim?

LifterLMS offers technical support, but we do not offer custom website development services. However, we do recommend third party LifterLMS Experts who can help with web design, web development, instructional design or marketing for a fee. Click here to visit the LifterLMS Experts page.

I’m interested in LifterLMS add-ons, but there are a few questions I’ve got before making the purchase. Can you help me get those addressed?

Absolutamente. Se você não está encontrando suas perguntas respondidas nas páginas do produto, você pode fazer suas perguntas de pré-vendas com este formulário de contato. Você também pode se conectar ao vivo com um membro da nossa equipe aqui.

Quais complementos estão disponíveis para o LifterLMS, e onde posso ler mais sobre eles?

Você pode encontrar uma lista completa de Add-ons officlai LifterLMS aqui

Eu tenho uma idéia de recurso. Qual é a melhor maneira de contar pra vocês?

Nós nos preocupamos com suas idéias de recursos e o que você tem a dizer. Você pode request a feature, vote on existing feature requests, and checkout the roteiro do produto.

Ainda tenho perguntas. Onde posso encontrar respostas?

Be sure you’ve taken the free tutorial training video course: How to Create an Online Course with LifterLMS. We also encourage you to get to know us by signing up for a $1 temporary 30 Day website on our servers which comes with the core LifterLMS plugin all our add-ons intalled. This demo allows you to test drive all the add-ons before you invest. Check it out here: Try LifterLMS for $1.

I’m interested in contributing to LifterLMS, how can I start?

LifterLMS is an open-source project. We manage our team, developers, issues, and code on GitHub.

We welcome contributions of all kinds, anyone can contribute even if you don’t write code! Check out our Contributor’s Guidelines to get started.

I found a security vulnerability or issue, how can I report it to the team?

The LifterLMS team takes security issues and vulnerabilities very seriously. We appreciate your efforts to responsibly disclose your findings, and will make every effort to acknowledge your contributions.

Please contact team@lifterlms.com to report a security vulnerability.

You can review our full security policy at https://lifterlms.com/security-policy.

Avaliações

5 de dezembro de 2019
This an ace piece of software, pro functionality with range of options and flexibility for different course types and memberships, super helpful support team and responsive... works very well! so many features and functionality and works well with Beaver Builder page builder too, look no further, it work$$$
25 de novembro de 2019
LifterLMS is simply an amazing plugin. It integrates very well with Beaver Builder and Astra Theme and makes for a great membership or online learning experience plugin. Super happy with it. It is one of those plugins that when you have it you just don't look anywhere else. Excellent!
18 de novembro de 2019
It's easier than you might think! I converted my website, using my existing theme, into a full-featured LMS with LifterLMS - offering a catalog of a dozen or so courses with about a week's worth of effort. It's already generating leads and subscriptions, and was time well spent. Having a bit of WordPress savvy helps if you're adapting an existing theme instead of using one made for LifterLMS, but it wasn't that hard. In addition to a solid product, they offer solid support and are always doing webinars / online meetings to teach their customers how to get the most out of it.
30 de outubro de 2019
Il miglior plugin per realizzare siti di elearning integrati con woocommerce e Divi, veramente bello e perfetto!!!!
3 de outubro de 2019
Lifter itself is very customizable. Works well with Beaver Builder page builder. Very responsive support from the Lifter team.
30 de setembro de 2019
Simply excellent. Customizable, full of features and works great with Elementor. We use it for creating an LMS for internal purposes.
Leia todas as 128 avaliações

Contribuidores e desenvolvedores

“LifterLMS” é um software com código aberto. As seguintes pessoas contribuíram para este plugin.

Contribuidores

“LifterLMS” foi traduzido para 18 localidades. Obrigado aos tradutores por suas contribuições.

Traduzir “LifterLMS” para o seu idioma.

Interessado no desenvolvimento?

Navegue pelo código, dê uma olhada no repositório SVN ou assine o registro de desenvolvimento via RSS.

Registro de alterações

v3.37.4 – 2019-12-06

Bug Fixes

  • Fixed a bug causing certificate template exports to export the site’s homepage instead of the certificate preview.
  • When exporting a certificate template, use the post_author to determine what user to use for merge code data.
  • Revert Accounts settings tab page id to “account”.

LifterLMS Blocks v1.7.1

  • Feature: Add logic for logged_in and logged_out block visibility options.
  • Update: Added isDisabled property to Search component.
  • Update: Adjusted priority of render_block filter to 20.
  • Update: Added filter, llms_block_supports_visibility to allow modification of the return of the check.
  • Update: Disabled block visibility on registration & account forms to prevent a potentially confusing form creation experience.
  • Update: Added block editor rendering for password type fields.
  • Update: Perform post migrations on current_screen instead of admin_enqueue_scripts.
  • Update: Update various dependencies to use updated gutenberg packages.
  • Bug fix: Fixed a WordPress 5.3 issues with JSON data affecting the ability to save course/membership instructors.
  • Bug fix: Import InspectorControls from wp.blockEditor in favor of deprecated wp.editor
  • Bug fix: Automatically store course/membership instructor with post_author data when the post is created.
  • Bug fix: Pass style rules as camelCase.
  • Bug fix: Fixed an issue causing “No HTML Returned” to be displayed in place of the Lesson Progression block on free lessons when viewed by a logged-out user.

v3.37.3 – 2019-12-03

  • Added an action llms_certificate_generate_export to allow modification of certificate exports before being stored on the server.
  • Don’t unslash uploaded file tmp_name, thanks @pondermatic!
  • TwentyTwenty Theme Support: Hide site header and footer, and set a white body background in single certificates.
  • Renamed setting field IDs to be unique for open/close wrapper fields on the engagements and account settings pages.
  • Removed redundant functions defined in the LLMS_Settings_Page class to reduce code redundancy in account and engagement setting page classes.
  • The LLMS_Settings_Page base class now automatically defines actions to save and output settings content.

v3.37.2 – 2019-11-22

  • LifterLMS notices will now be displayed on pages defined as a Course or Membership sales page.
  • TwentyTwenty Theme: Updated to use background-color property instead of background shorthand when adding custom elements to style.
  • Added filter llms_sessions_end_idle_cron_recurrence to allow customization of the recurrence of the idle session cleanup cronjob.
  • Added filter llms_quiz_is_open to allow customization of whether or not a quiz is available to a student.
  • When adding an client-side tracking events to the always make sure the server-side verification nonce is always set on the storage object.
  • The Course/Membership filter on the main students reporting screen now correctly limits post results based on instructor access.

v3.37.1 – 2019-11-13

  • TwentyTwenty Theme: Fixed course information block misalignment.
  • Fixed conflict with WooCommerce resulting from the movement of the deprecated LiftreLMS function is_filtered().

v3.37.0 – 2019-11-11

Updates

  • Tested and compatible with WordPress core 5.3.
  • Add theme support for the TwentyTwenty core default theme.
  • Improved security and data sanitization in with regards to the SendWP integration connector.

LifterLMS Rest API 1.0.0-beta.8

  • Added memberships controller, huge thanks to @pondermatic!
  • Added new filters:

    • llms_rest_lesson_filters_removed_for_response
    • llms_rest_course_item_schema
    • llms_rest_pre_insert_course
    • llms_rest_prepare_course_object_response
    • llms_rest_course_links
  • Improved validation when defining instructors for courses.

  • Improved performance on post collection listing functions.
  • Ensure that a course instructor is always set for courses.
  • Fixed sales_page_url not returned in edit context.
  • In update_additional_object_fields() method, use WP_Error::$errors in place of WP_Error::has_errors() to support WordPress version prior to 5.1.

v3.36.5 – 2019-11-05

  • Add filter: llms_user_caps_edit_others_posts_post_types to allow 3rd parties to utilize core methods for determining if a user can manage another users LMS content on the admin panel.

v3.36.4 – 2019-11-01

  • Fixes a conflict with CartFlows introduced by a Divi theme compatibility fix added in 3.36.3. Is WordPress complicated or what?

v3.36.3 – 2019-10-24

Updates

  • Added new LLMS_Membership class methods: get_categories(), get_tags() and toArrayAfter() methods. Thanks @pondermatic!

Compatibility

  • Fixed access plan description conflicts with the Classic Editor block. This also resolves compatibility issues with Elementor which uses a hidden TinyMCE instance.
  • Changed pre_get_posts callback from 10 (default) to 15. Fixes conflict with Divi (and possibly other themes) which prevented LifterLMS catalog settings from functioning properly.

Bugfixes

  • Added translation to error message encountered when non-members attempt to purchase a members-only access plan. Thanks @mrosati84!
  • Fix return of LLMS_Generator::set_generator().
  • Fixed a typo causing invalid imports from returning the expected error. Thanks @pondermatic!
  • Fixed issue preventing membership post type settings from saving properly due to incorrect sanitization filters.
  • Fixed issue where wp_list_pluck() would run on non arrays.

LifterLMS Rest API 1.0.0-beta.8

  • Return links to those taxonomies which have an accessible rest route.
  • Initialize $prepared_item array before adding values to it. Thanks @pondermatic!
  • Fixed sales_page_type not returned as none if course’s sales_page_content_type property is empty.
  • Load webhook actions a little bit later, to avoid PHP warnings on first plugin activation.
  • Renamed sales_page_page_type and sales_page_page_url properties, respectively to sales_page_type and sales_page_url according to the specs.
  • Add missing quotes in enrollment/access default messages shortcodes.
  • Call set_bulk() llms post method passing true as second parameter, so to instruct it to return a WP_Error on failure.
  • Add missing quotes in enrollment/access default messages shortcodes.
  • sales_page_page_id and sales_page_url always returned in edit context.
  • Call set_bulk() llms post method passing true as second parameter, so to instruct it to return a WP_Error on failure.

v3.36.2 – 2019-10-01

Updates

  • Tested to WordPress 5.3.0-beta.2
  • Upgrade UI on student course reporting screens.
  • Added logic to physically remove from the membership level and remove enrollments data on related products, when deleting a membership enrollment.
  • Lesson metabox “start” drip method made available only if the parent course has a start date set.

Bugfixes

  • Fixed JS error when client-side event tracking settings aren’t loaded, thanks @wenchen!
  • Fixed PHP warning resulting from drip the “Course Start” lesson drip settings when no course start date exists.
  • Fixed fatal error encountered when reviewing an order placed with a payment gateway that’s been deactivated.

Files Updated

  • assets/js/app/llms-tracking.js
  • includes/admin/post-types/meta-boxes/class.llms.meta.box.lesson.php
  • includes/models/model.llms.lesson.php
  • includes/models/model.llms.student.php
  • lifterlms.php

Templates Updated

  • templates/admin/post-types/order-details.php
  • templates/admin/reporting/tabs/students/courses-course.php

v3.36.1 – 2019-09-24

Updates

  • Include SendWP Connector in LifterLMS Engagement Settings.
  • Removed usage of WP_Error::has_errors() to support WordPress version prior to 5.1.
  • Improve performances when checking if an event is valid in LLMS_Events->is_event_valid().
  • Remove redundant check on is_singular() and is_post_type_archive() in LLMS_Events->should_track_client_events().

Bugfixes

  • Fixed a compatibility issue with FitVids.js causing excess white space displayed around videos when using the library, WP plugin, or themes that utilize the library.
  • Fixed an issue allowing recurring charges to continue processing after the order or customer had been deleted from the site.
  • Fixed issue causing Membership Restriction settings from properly saving.
  • Fixed issue that allowed instructors to see all quizzes on a site when the instructor had either no courses or only empty courses (courses with no lessons).
  • Fixed “Last Seen” column displaying wrong date when the student last login date was saved as timestamp.
  • Fixed an issue causing popover notifications to be skipped (never displayed) as a result of redirects.

Veja o registro de alterações completo