Evolve's LearnDash to Lifter

Evolve's LearnDash to Lifter

By EVOLVE
Details
View on WordPress

Evolve’s LearnDash to Lifter helps you move LearnDash course content into LifterLMS using batch processing to reduce PHP timeouts on larger sites.

What gets migrated:

  • Courses (title, content, excerpt, featured image, and available mapped meta)
  • Lessons (linked to the migrated courses)
  • Topics (migrated as related LifterLMS lesson content where supported)
  • Quizzes (linked to the migrated courses)
  • Quiz questions and answers (when LearnDash quiz tables are available)
  • Mapped course and lesson settings that have LifterLMS equivalents

Key Features:

  • Batch processing (20 courses per batch) to help avoid PHP timeouts
  • Real-time progress bar and activity log
  • Nonce-secured AJAX requests with capability checks
  • Input sanitization and output escaping
  • Reset and retry support
  • Translation ready (text domain: evolve-learndash-to-lifter)

Requirements:

  • LearnDash LMS must be installed and active
  • LifterLMS must be installed and active

Always run on a staging site first and take a full backup before migrating a live site.

Details

Plugin code:
evolve-learndash-to-lifter
Plugin version:
2.3.7
Author:
Outdated:
No
WP version:
5.8 or higher
PHP version:
7.4 or higher
Test up to WP version:
7.0.2
Total installations:
0
Last updated:
2026-07-29
Rating:
Times rated:
0
courses
elearning
learndash
lifterlms
migration