Thomas Patrick Levy

Thomas Patrick Levy is the principal developer and a co-founder of LifterLMS.

LifterLMS Version 3.26.0

  • Adds conditional support for page builders: Beaver Builder, Divi Builder, and Elementor.
  • Fixed issue causing LifterLMS core sales pages from outputting automatic content (like pricing tables) on migrated posts.
  • Student unenrollment calls always bypass cache during enrollment precheck.
  • Membership post type “name” label is now plural (as it is supposed to be).

LifterLMS WooCommerce Version 2.0.0-beta.4

  • WooCommerce customer billing information is automatically synced to LifterLMS student fields to ensure LifterLMS merge codes work and the information is available on LifterLMS reporting screens.
  • LifterLMS student registration actions are now triggered automatically during WooCommerce checkout registration ensuring that student welcome notification emails are sent automatically and registration engagement actions are triggered.
  • Added course & membership relationship data to the frontend when reviewing orders on the account screen, on the checkout confirmation page, and in order emails.
  • Fixed an issue with migration scripts causing empty options to throw a PHP notice.
  • Fixed an issue preventing enrollments from taking place when manually creating orders on the admin panel.

LifterLMS Version 3.25.4

  • Adds a filter (llms_blocks_is_post_migrated) to allow determining if a course or lesson has been migrated to the WP 5.0 block editor.
  • Added a filter (llms_dashboard_courses_wp_query_args) to the WP_Query used to display courses on the student dashboard.
  • Fixed issue on course builder causing prerequisites to not be saved when the first lesson in a course was selected as the prereq.
  • Fixed issue on course builder causing lesson settings to be inaccessible without first saving the lesson to the database.