Need a flexible (and fast) WordPress theme for LearnDash? Check out WPAstra! One of the first questions people ask us either in pre-sales or support is about their WordPress theme. They want to know if there is a particular theme that works well with LearnDash, or if their current theme will work. The short answer is “yes” to both those. ELumine is one of the most popular eLearning themes for LearnDash, built by WisdmLabs; a tailor-made solution for online learning platforms. It has a clean and organized layout that allows for creating sophisticated platforms. Some WordPress themes are generic and multipurpose, the Divi Theme by Elegant Themes is one of them. It is the most popular WordPress theme with thousands of active users. Divi theme recently released a LearnDash compatibility package.
- Wordpress Learndash Themes
- Learndash Templates
- Learndash Wordpress Themes
- Learndash Recommended Themes
- Learndash Academy
- Learndash Review
Are you looking for a WordPress theme to pair with LearnDash?
If you’ve decided to create and sell courses using LearnDash, then you need one of the best WordPress LearnDash themes to make your online learning website appealing and easy to navigate.
LearnDash(40% off coupon) is one of the most popular Learning Management System (LMS) WordPress plugins. It allows you to not only create multiple online courses with its drag and drop builder, but it also lets you create quizzes and award students with points, certificates, and badges.
Plus, you can track and manage everything in one place.
With all of that in mind, it’s no wonder lots of companies, universities, and other educational organizations use LearnDash.
Still, on top of creating awesome courses with an LMS plugin, you also need to choose a WordPress theme that caters to your requirements.
Sure, LearnDash is capable of working with most themes and it will try to work with the theme’s styling. But it’s best to invest in a theme that has been built specifically with an online learning website in mind.
This list of the best LearnDash themes will help you pick the right one.
The Best WordPress LearnDash Themes
1. Academy Pro
The Academy Pro theme by StudioPress offers a modern and clean design for your WordPress course website. It’s suitable for online courses, memberships, and education sites alike, letting you showcase your content and courses in a simple and organized layout.
Related – 12 Best Genesis Child Themes for WordPress
It’s easy to get started and you can customize the theme to how you want it, including the colors and content. You can then preview your changes in real time. It has 6 widget areas and you can add your logo easily.
The theme is also pre-styled for WooCommerce, so you can get an online store up and running in a few simple steps.
Academy Pro works with Studio Press’s Genesis Framework, too, which is one of the best WordPress frameworks you can get. It’s simple, secure, robust, and is search engine optimized, which is a great platform for any website. It’s also fast and when the framework is updated, it won’t affect the theme or your settings.
✅ WooCommerce Compatible
✅ Gutenberg Compatible
Price: The Academy Pro theme with the Genesis framework costs $129.95 as a one-time purchase, and you can use it on unlimited sites.
Alternatively, you could sign up for WPEngine(20% off coupon) or Flywheel, which grants you access to all of StudioPress’s themes.
2. Astra Pro
Astra Pro is a WordPress theme that is lightweight and easy to use, and also offers easy integration with LearnDash. Astra’s easy to use interface lets you build your online course website and customize it to how you want. It gives a professional appearance while also keeping things organized.
With the Astra Pro theme, your website will be fast and responsive. Plus, it comes with some extras, like distraction-free pages and progress bars, so users can keep their focus on their studies and stay motivated. Users can see their profile picture in the menu and can manage all of their courses in a dashboard.
You can also create sales pages for your courses and membership plans to attract students, and have an optimized checkout, too. The theme also integrates with WooCommerce and other WordPress plugins.
✅ WooCommerce Compatible
✅ Free Access to SkillJet membership worth $199
Price: Astra Pro starts at $47 per year for unlimited websites. Alternatively, you can opt for the one-off Lifetime fee of $249.
3. BuddyBoss
BuddyBoss is a great theme that’s perfect for online courses and memberships, and it also has a few other features up its sleeve. It has full LearnDash support and it allows you to fully customize your website for your brand.
The interface is easy to use and you can create courses and pages quickly with Gutenberg. Alternatively, you can integrate BuddyBoss with a drag and drop page builder like Elementor, Beaver Builder, or Thrive Architect. You can customize the colors, fonts, and styling, as well as add widgets.
BuddyBoss also lets you create a customizable Learner Dashboard where students can access everything they need. Students can also benefit from member profiles and types, and then enter Forum Discussions where they can see similar members to themselves. You can also create social groups and a virtual classroom with Zoom integration. Award your learners with points, badges, certificates, and more, too.
You can also integrate BuddyBoss with WooCommerce, allowing you to add an online store and sell physical or digital products.
✅ Compatible with Elementor, Beaver Builder, & Thrive Architect
✅ WooCommerce Compatible Exceptional cargo bundle crack.
Price: BuddyBoss costs $228 per year for 1 site, $288 per year for 5 sites, and $328 per year for 10 sites. All plans come with the same features, as well as 1 year of updates and support. There’s a 14-day money-back guarantee, too.
4. WISDM eLumine
The eLumine theme will give your online learning website a clean and organized look. You can display your courses in LearnDash’s Course Grid style, but eLumine also gives you other options. It has pre-built demos that you can import and use, making the creation of your website easy and fast. Plus, eLumine lets you view your changes in real time.
There are clean course layouts specifically made for LearnDash, and students can collapse the sidebar for less distraction. Courses can be displayed in a full-width or box-width layout.
You can create a social experience for your learners, too, by giving them personalized profiles in collaboration with BuddyPress and letting them interact with others. Profiles will display awards and achievements, too.
The eLumine theme is also optimized for performance, ensuring that your website loads fast consistently.
- Translation ready and RTL language support
- Performance optimized
- Color palettes and styles to choose from
- Mobile ready
- WooCommerce ready
- Award badges, certificates, and more to learners
- Create forms with plugins like Ninja Forms or Gravity Forms
- Integrates with page builders such as Elementor and Beaver Builder
- Night mode
- Integrates with Zoom for video lessons
Price: WISDM eLumine starts at $100 per year, or you can opt for a Lifetime license from $300. There’s a 15-day money-back guarantee.
5. Talemy
Talemy is a WordPress theme built for education and knowledge sharing, and it integrates with LearnDash seemingly. It has a lot of unique features and includes templates and demos that you can use.
On top of that, it’s easy to use and comes with many customization options. It includes pre-built Elementor page templates and over 20 custom Elementor widgets.
Talemy also has a live customizer, allowing you to see your changes as they happen. It’s also a fully responsive theme and retina ready.
✅ Gutenberg Compatible
✅ WooCommerce Compatible
Price: Talemy costs $59 for a regular license with 6 months of support. You can also upgrade to 12 months support for $17.63.
6. University
University is an educational WordPress theme by CactusThemes. It integrates with LearnDash well and has 7 pre-built demos available. There’s also a large library of templates and layouts to give your website your desired look.
On top of that, it includes the drag and drop page builder, Visual Composer, so you can easily create your website. Plus, you can create sliders with the included Slider Revolution plugin.
✅ Free Visual Composer License
✅ WooCommerce Compatible
Price: The University theme costs $49 for a regular license with 6 months of support. You can also upgrade to 12 months support for $13.88.
7. Edubin
The Edubin theme is a complete education solution with lots of features and functionalities. It’s also powered by the Elementor Page Builder, giving you the best platform to build your website. It has many customization options and you can choose any color scheme you want.
You can integrate it with Zoom for lessons. It’s also compatible with bbPress, which lets you add in a forum and more, as well as WPForms.
✅ WooCommerce Compatible
✅ Elementor Compatible for customizing the theme
Price: The Edubin theme costs $49 for a regular license with 6 months of support. You can also upgrade to 12 months support for $13.88.
8. Edumodo
Edumodo is a great theme for your online learning website. It has eleven layouts to choose from and it also uses the Elementor Page Builder, so you can drag and drop elements and view your changes in real time. You can also create a slider with the included Revolution Slider plugin.
You get a powerful admin panel for keeping control of everything. Plus, it’s compatible with lots of plugins, such as bbPress, Event Calendar, MailChimp, and more.
It’s easy to use and you can build your website quickly.
✅ Gutenberg Compatible
✅ WooCommerce Compatible
Price: Edumodo costs $59 for a regular license with 6 months of support. You can upgrade the support to 12 months for $17.63 extra.
How to Choose the Right WordPress LearnDash Theme for My Website
There are many themes that integrate with LearnDash and most offer the same or similar features. There are a few extra factors that may make a particular theme more useful for you, though.
For instance, if you want a reliable and robust theme that can update in the background without affecting your settings, then the Academy Pro theme by StudioPress is the best choice.
Wordpress Learndash Themes
With it using the Genesis framework, you can be sure that your website is held up by one of the best WordPress frameworks there is (also check out our roundup of the best Genesis child themes for WordPress).
That said, if you want a theme that’s compatible with a drag and drop builder like Elementor or Beaver Builder, then BuddyBoss and eLumine are a good pick.
Whatever it is you want, one of these best WordPress LearnDash themes will do the job. You just need to pick the one you like and that fits in your budget.
Have you used a LearnDash compatible theme? If so, which one? Let us know in the comment section, and make sure you check out our roundup of the best backup WordPress plugins so you don’t lose all of your hard work. Thank you for reading.
7 of the Best CDN Providers for Improving Your Website’s Performance (2020)
Learndash Templates
Getting started
Before you install the eLearn child theme, please make sure you have the Divi Theme installed first. It is recommended to have the LearnDash plugin installed and activated as well. Then, you can go ahead and install the eLearn child theme for Divi and LearnDash.
How to install the theme
From your WordPress Dashboard, go to Appearance > Themes > Add New and click on Upload Theme. Locate the .zip file on your computer and click Install Now.
Once the file upload is finished, you can click on Activate. You will then see Divi eLearn for LearnDash as the active theme in your theme panel.
How to import the Demo Content
After you install and activate the theme, you will see a new menu item on the left side of your WordPress Dashboard called Divi eLearn. Hover over this and click Easy Demo Import.
Next, you will see a list of options that are checked by default. Theses items will import and be assigned during the demo import process.
For new websites we recommend keeping everything checked, but you can go go ahead and skip uploading any of the content if you wish.
How to customize the course grid
To customize the course grid colors and fonts, please go to your Dashboard > Theme Customizer > General Settings > Divi LearnDash Course Grid . You will see all the options for visual customization there.
How to customize course grid meta data
The 3 fields for meta data that you see on the demo are completely customizable. You can choose what to display there for each individual course. To do that go to LearnDash LMS > Courses and click on a course to edit. Then, on the course back end page scroll down and you will see a field at the bottom “Divi Learndash Theme Course Meta”. Click on the expandable arrow ▼ and you will see the 3 fields where you can enter your own personalized course meta. You can do that with each course. If you leave those fields empty, nothing will show on the course grid.
How to assign a course author
To do that go to LearnDash LMS > Courses and click on a course to edit. Then, on the course back end page, on the panel on the right side you will see the box where you can assign a course author. You can choose it from the list of your own WordPress user accounts.
How to assign a course category
To do that go to LearnDash LMS > Courses and click on a course to edit. Then, on the course back end page, on the panel on the right side you will see the box where you can assign a course category. You can choose one or a few categories from your list. At the moment, the course grid only displays one category – the first one in alphabetical order. If you have assigned more categories to your course, they will still be active, but they will not be displayed on the course grid.
How to display a short description for the course
To do that, first you need to activate the LearnDash add-on called “Course Grid”. Then, when you have that installed and activated, go to LearnDash LMS > Courses and click on a course to edit. Then, on the course back end page, at the bottom of the page you will see the field for Short description. You can fill that in and your short description will show on the eLearn Theme course grid.
How to customize the course grid button
The course grid button follows the main theme button styles. To change them go to Theme Customizer > Buttons and change your global button styles. This will affect the buttons in the course grid as well.
How to include and exclude element from the course grid
By defaulf, the course grid shortcode shows everything (if information entered) and looks like this: [divi_ld_course_grid]
If you want to display certain specific things only, you have the following options:
– show courses from a specific category – you can display courses by a specific category, by a category ID
– choose the number of courses to show – this part of the shortcode allows you to enter a specific number of courses to be shown on the grid (the default number is 12. If you want to display all courses, use -1)
– you can hide the price tag
– you can hide the FREE tag
– you can hide the author
Example: this shortcode shows only category with id 34 , 6 courses, dont show author, don’t show price tag and don’t show free tag
[divi_ld_course_grid category=”34″ per_page=”6″ hide_author=”yes” hide_price_tag=”yes” hide_free_tag=”yes”]
If you don’t want to display course meta and course short description, just leave the fields for those blank on the course admin page.
For more information on how to display a course category, see below.
How to display the course grid anywhere
Lombardis world download for mac. The course grid is a shortcode that you can copy and paste wherever you want with the Divi Code or Text module.
The shortcode for all courses looks like this:
[divi_ld_course_grid]
How to display the course grid for a specific category
If you would like to display courses from a specific category on the grid add this shortcode:
[divi_ld_course_grid category=”3″] – on the place of 3, add the ID number of the category you would like to display.
To see what the ID number of your chosen category is, go to Admin Panel > LearnDash LMS > Courses . Then on the top left side of your screen click on Actions > Course categories. Then Hover over your desired category and you will see a line of code at the very bottom of the page, where you can find the category ID number.
How to disable the default LearnDash auto content on Course Pages
To disable the default LearnDash auto content on Course Pages go to Admin Dashboard > Divi > Theme options and click on the “Divi LearnDash” tab. Then click on the option to be enabled. This will switch off the default auto content that goes on the LearnDash Course Pages by default, and will leave you with a blank course page to customize as per your liking.
How to set-up your course pages
Each of the course pages is built entirely with the Divi Builder and is using Learndash shortcodes to display Learndash elements within the page. You can use one of the eLearn Theme’s excisting course page layouts, which you can find in the Divi Library, or you can build your own custom one.
Before you begin building your course page, please make sure you have set up the following two options from the course back-end admin page. Go to your Admin > LearnDash LMS > Courses > click on the course and you will see the options on the right side bar:
– Course Hide Title – you can choose whether to show or hide the default LearnDash course title display. Choose “hide”, if you want to make your own customized title.
How to customize your course pages with the Divi Builder
To customize your course page with the Divi Builder, just go to the page and click on “Edit with Divi Builder” as usual. You can use any of the existing course page layouts that come with eLearn theme, or you can build your own ones. You can have different layouts for your different course pages, or you can set-up one layout to show for each course. You can set-up a global layout from the Divi > Theme Builder options.
Displaying LearnDash dynamic elements on course pages
Learndash Wordpress Themes
You can use shortcodes in a Divi code module to display Learndash dynamic elements wherever you want on your course page. Examples:
– Learndash course content – displays the lessons/topics/quizes that your course consists of. You can use this shortcode to display it:
[course_content]
[divi_ld_status]
[divi_ld_status_action]
If you want to display a message to the already enrolled visitors, you can use this shortcode in combination with the button shortcode: [student] Your message to already enrolled students [/student]
The combination of shortcodes can look like this. You can use one divi code module for them both:
[divi_ld_status_action]
[student] You are Enrolled in This Course [/student]
And this is what it will display:
How to set-up the general Learndash settings
To set up the general Learndash settings go to your admin dashboard > LearnDash LMS > Settings .
Under general tab you can set-up your colors and logo, and you can unable or disable the LearnDash login and registration pop-up.
Learndash Recommended Themes
How to unable registration in general
To unable user registration in general go to your admin dashboard > Settings > General and in the “Membership” field choose “Anyone can register”. This will enable the registration option in the LearnDash Login Pop-up.
Learndash Academy
Have Questions or Need of Support
Learndash Review
If you have any other question, need of support or request for a new feature, please contact us at info@powdistudio.com or use the form below