Create an elearning Website in Just a Few Clicks - Easy and Fast!

Create an eLearning Website with Astra and LearnDash LMS in Just a Few Mouse Clicks!

Astra provides a huge library of starter templates for anyone who does not like to start designing websites from scratch.

These sites are made using various page builders such as Elementor, Beaver Builder, Brizy as well as Gutenberg — the default new editor of WordPress. If you like any of these sites, you can import it on your own website in just a click.

Recently, we have added an eLearning starter site that is built with the LearnDash LMS plugin.

Please note LearnDash is a premium plugin that needs to be purchased separately so that you can import this site and use it to the fullest.

  • It has a home page where the site owner can show important information about their platform.
  • The courses page is a list where all courses on the site can be displayed
  • About page gives visitors an idea about your organization
  • And finally, the contact page will help users get in touch with you.

This entire site can be imported on your own WordPress installation easily with just a few mouse clicks; so you can have a fully functioning eLearning website — which you can tweak and make your own.

Let’s see how to import this starter site step-by-step:

Important: Before we begin — be sure to take a backup of your website. It is free, easy and takes only five minutes. Also, it is strongly recommended that you import site on a staging server if you have a live website. That way, your live website will remain to function.


Let’s begin with importing ready-made LearnDash site

Step 1: Get Astra theme from the WordPress Repository [FREE]

Step 2: Install Starter Templates Plugin from the WordPress Repository [FREE]

Step 3: Download and Install the LearnDash Plugin. It is a third party premium plugin that needs to be purchased separately. It costs $159 USD for a single website license. This is a necessary plugin as it offers the entire LMS functionality which powers your eLearning website. You can take a look at the features LearnDash offers on their website.

Step 4: Install the LearnDash Course Grid and LearnDash WooCommerce Integration plugins. They come free with the purchase of LearnDash. These are necessary plugins for the demo.

Step 5: From Appearance > Starter Templates, choose your favorite page builder. Starter site is available with – Elementor, Beaver Builder and Gutenberg editor.

Step 6: Search: LearnDash Academy. This is the starter site we are going to import. Click on the Preview button.

Step 7: Go through the options on the left. If you are not sure about them, leave them default and click Import Site button.

Step 8: Relax, refill your mug of coffee as the import process can take about anywhere between 2 to 10 minutes depending on speed and connection between your host and ours.

And done! You will have a complete eLearning website. 🙂

From here, you can play with the site and see how it is created. Add your own courses, replace the text and images with your own and make this starter site your own.

If you stuck anywhere with the LMS, go through the super extensive documentation on the LearnDash website. And if you need help with the page builder, you can take a moment to go through the knowledge base on its respective website.

I hope this article and starter site we have created will help you understand how to create an eLearning website with LearnDash LMS.

Please let us know if you have any feedback or suggestions in the comments below!

Join 208,419 Subscribers

Get exclusive access to new tips, articles, guides, updates, and more.


  1. I Have a SCORM 1.2 packet (Zip File) Pre Developed by a third party
    This packet comes with the ELearning course built and in the ZIP file.
    We need to display this course internally and want to display this through Learn Dash on our new Intranet project.
    Is this possible to upload this course in to Learn Dash ?
    I have Also bought the Tin Canny Plugin that you suggest on your website.
    I can go in to Learn Dash – Then Courses – Then Add Course – Then Add Tin Canny Media and Add the whole ZIP file but the course does not display properly. It only gives the first two pages and there should be over 40.
    Can you please advise on what is best practice to achieve uploading a pre built course which is SCORM 1.2 compliant in to Learn Dash ??

    1. I would highly suggest getting in touch with the LearnDash team. We at Astra have developed a theme for LearnDash. But for detailed information on the situation like yours, it is best to get help from the platform itself.

  2. Cuando quiero instalar el tema Learndash Academy me sale un error de que no puedo instalar el tema, es una molestia, pueden indicar cómo instalar este tema descargándolo y luego subiendolo como si se tratara de subir un plugin? gracias

    1. Hello Usuario,

      # When I want to install the Learndash Academy theme I get an error that I cannot install the theme, it is a nuisance, can you indicate how to install this theme by downloading it and then uploading it as if it were a question of uploading a plugin? thanks
      => Can you help us with the error, so that we can take a look and help you accordingly? While the Starter Templates/Starter Templates are served from our Server, for which you need to have the Required plugins installed like LearnDash.

      I hope that helps.

  3. I have followed the instructions to the letter, installed everything that’s listed (latest versions) but when I search for LearnDash Academy, it always says, “Sorry No Results Found.”…

    1. Hello Tony,

      That’s strange!

      Could you please try that again? Please make sure you have an updated version of the plugin.

      If you still can’t see it, please open a ticket at our support center, so that we can take a look and help.

  4. How to Add my own courses, replace the text and images with my own and make this starter site for my own ? Is there any detailed information /instructions ??

Leave a Comment

Thank you for choosing to drop a comment!

Please note -

  • Every comment will be moderated as per our Comments Policy.
  • Your email address and website URL will not be published.
  • Do not use keywords and organization names in the name field.

Let’s make this a better and meaningful conversation.

Your email address will not be published. Required fields are marked *

Scroll to Top

UABB Turns 4 - Join The Party!