WordPress plugin intelligence profile

EasySecure Import Export Courses Learndash

A simple plugin to import and export LearnDash courses, lessons, topics.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.2.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.9 · PHP 8.2
Directory statusactive
Last directory update22 Oct 202611d ago
Active installations100Adoption metric — not a quality score
WordPress.org rating5.0 / 5 from 2 ratings
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records EasySecure Import Export Courses Learndash version 1.2.0 as active, updated 11d ago and tested up to WordPress 7.1.

Overview

About this plugin

Need to build dozens of LearnDash courses without spending days doing it manually? LearnDash Course Import & Export is the fastest way to bulk create and manage your entire course catalog from a single spreadsheet.

LearnDash Course Import & Export lets you import and export Courses, Lessons, and Topics in bulk using CSV or XLSX files — complete with course settings, media, and the full parent-child hierarchy LearnDash expects.

Whether you’re migrating from another LMS, launching a new training platform, or managing course content across multiple sites — this plugin turns hours of manual work into a few minutes with a spreadsheet.

👉 Download the Sample File: A ready-made CSV/XLSX template is included so you get the formatting right the first time.

👉 Looking for Quiz Import/Export? Check out our companion plugin: EasySecure Import Export Quizzes

Who Is This Plugin For?

LearnDash Course Import & Export is built for anyone who needs to create, migrate, or manage LearnDash course content at scale.

Course Creators & Training Companies

Course creators love this plugin because they can build an entire course catalog from a spreadsheet instead of clicking through dozens of WordPress admin screens. Plan your content in Excel or Google Sheets, then import everything in one go — courses, lessons, topics, pricing, and access settings.

LMS Agencies & Freelancers

Agencies building LearnDash sites for clients love the export and reimport workflow. Export a fully built course from one site, hand the spreadsheet to your client for review, make edits, and reimport. Or duplicate course structures across client sites without rebuilding from scratch.

Corporate Training & HR Teams

Training teams managing large course libraries love the bulk management capability. Update course settings, pricing, or drip schedules across dozens of courses by editing a spreadsheet and reimporting — no need to open each course individually.

LMS Migration Projects

Migrating from another LMS to LearnDash? Export your content into CSV/XLSX format, map it to the sample template, and import your entire course structure in minutes instead of manually recreating every course, lesson, and topic.

🎯 Key Import Features

  • CSV and XLSX file support. Use XLSX for lessons and topics; a CSV file holds one sheet, so it imports courses only.
  • Columns are matched by their header names, so files exported by this plugin import back exactly, and you can reorder columns.
  • Full course hierarchy rebuild — the plugin automatically links lessons to courses and topics to lessons, exactly as LearnDash expects. No manual parent-child assignment needed.
  • All LearnDash settings included — import access mode, pricing, billing cycles, trial periods, access expiration, drip-feed schedules, categories, and tags — all from your spreadsheet.
  • Automatic media imports — featured images, materials and files linked in descriptions (images, PDFs, MP4 videos) are pulled directly from URLs in your file. No separate upload step, and a file already imported from the same URL is reused instead of duplicated.
  • Background processing via Action Scheduler — large imports run in the background so they don’t time out or lock up your site, even with hundreds of items.
  • Live progress bar — real-time status updates so you always know exactly where your import stands.
  • Ready-made sample file — download the included template and start filling in your content immediately. No guesswork on column names or formatting.

🎯 Key Export Features

  • One-click export button — added directly inside the LearnDash Courses admin list. Select a course and export it instantly.
  • Bulk export action — select multiple courses from the list and export them all at once.
  • Multi-sheet XLSX export — Courses, Lessons, and Topics are each exported on their own sheet for clean, organized editing.
  • CSV or XLSX output — choose the format that fits your workflow.

🔒 Built for Reliability & Security

  • Nonce verification on every import and export action.
  • Capability checks ensure only authorized users can run imports and exports.
  • Action Scheduler integration prevents server timeouts on large datasets.
  • Requires LearnDash LMS 4.0 or newer to be installed and active.

3 Steps to Import Your First Course

  • Download the sample file from the plugin menu — it’s pre-formatted with the correct columns and structure.
  • Fill in your content — add course titles, lesson content, topics, pricing, access settings, and media URLs in one spreadsheet.
  • Upload and import — the plugin handles everything else: creates your courses, links lessons and topics in the right hierarchy, pulls in images and files, and applies all your LearnDash settings.

That’s it. Your courses are live and fully structured.

🔌 Companion Plugin: Quiz Import & Export

This plugin handles Courses, Lessons, and Topics. For LearnDash Quizzes and Questions — including answers, correct answers, and quiz settings — use our dedicated companion plugin:

👉 EasySecure Import Export Quizzes

Together, both plugins give you complete control over your entire LearnDash content library through simple spreadsheet files.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • learndash
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.9 · PHP 8.2
Update activity22 Oct 202611d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.1.01.2.0
WordPress compatibility6.9.77.1.3
WordPress requirement6.06.9
PHP requirement8.08.2
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.