Requirements
Before installing LearnDash Dashboard, make sure your site meets these requirements.
Required Plugins
These two plugins must be installed and active. LearnDash Dashboard will not work without them.
| Plugin | Why It’s Needed |
|---|---|
| LearnDash LMS | The course platform that LearnDash Dashboard is built on. All courses, students, quizzes, and groups come from LearnDash. |
| Advanced Custom Fields PRO | Powers all the frontend forms for creating and editing courses, lessons, quizzes, and more. The free version of ACF is not supported — PRO is required. |
WordPress and Hosting
- WordPress — any version from the last two years works well
- PHP — version 7.4 or higher; PHP 8.0 or newer is recommended for best performance
- Modern hosting (shared, managed WordPress, or VPS) with standard resource limits
If you’re unsure what version of PHP or WordPress you’re running, you can check it in LearnDash Dashboard > Support after installation.
Optional Plugins
These plugins are not required, but they unlock extra features if they’re active on your site.
| Plugin | What It Unlocks |
|---|---|
| BuddyPress | Social profile avatars and BuddyPress-powered private messaging |
| WooCommerce | Instructor commission tracking tied to WooCommerce sales |
| Uncanny Groups | Enhanced group features including seat limits, hierarchy badges, and advanced enrollment code management |
| BP User Todo List | A to-do list feature for group members |
You don’t need to install these to use LearnDash Dashboard. They simply extend what’s possible if you already have them.
Zoom Meetings
To use the Zoom Meetings feature, you’ll need an active Zoom account with API credentials. You configure those credentials in LearnDash Dashboard > Integrations after installation. No extra plugin is required.
Browser Support
The dashboard works on all modern browsers — Chrome, Firefox, Safari, and Edge. It’s fully responsive and works on mobile and tablet devices as well.
Multisite
LearnDash Dashboard can be used on WordPress Multisite networks. Activate it on a per-site basis rather than network-wide.
